#
# General Build Stuff
#
-all: $(java_classes) $(mips_objects)
+all: $(java_classes) $(tasks)/build_libc
ifdef NATIVE_MIPS2JAVA_COMPILER
all: build/mips2java$(EXE_EXT) $(mips_objects)
endif
@mkdir -p `dirname $@`
$(MIPS_CC) -x assembler-with-cpp -c -o $@ $<
-tmp/%.s: %.c $(tasks)/build_gcc
+tmp/%.s: src/%.c $(tasks)/build_gcc
@mkdir -p `dirname $@`
$(MIPS_CC) $(MIPS_CFLAGS) $($(notdir $*)_CFLAGS) -c -S -o $@ $<
build/tests/TeX.mips: $(tasks)/build_tex
@mkdir -p `dirname $@`
cp upstream/build/tex/tex.mips $@
-
+
+NtlmAuth_COMPILERFLAGS = -o unixruntime
+build/tests/NtlmAuth.mips: $(tasks)/build_samba
+ mkdir -p `dirname $@`
+ cp upstream/build/samba/source/bin/ntlm_auth $@
+
+ntlmtest: build/tests/NtlmAuth.class
+ @test -e smb.conf || cp upstream/build/samba/examples/smb.conf.default smb.conf
+ $(JAVA) -cp "$(classpath)" tests.NtlmAuth --username=brian --password=test --diagnostics -d 5
+
#
# Speed tests
#