targets = Hula.Nmap.Test.dll

export MONO_PATH=../../src/Hula.Nmap:../../lib:../../nunit

all: $(targets)
install: all

Hula.Nmap.Test.dll_SOURCES = \
	LoggedTest.cs \
	NmapClientTest.cs \
	NmapTest.cs \
	SearchTest.cs

Hula.Nmap.Test.dll_LIBS = \
	-r:Hula.Nmap.dll \
	-r:log4net.dll \
	-r:nunit.framework.dll

Hula.Nmap.Test.dll: $(Hula.Nmap.Test.dll_SOURCES)
	mcs $($@_LIBS) $($@_SOURCES) -debug -target:library -out:$@

clean:
	rm -f *.mdb TestResult.xml $(targets)

test: all
	sudo mono --debug ../../nunit/nunit-console.exe $(targets)
