1
0
mirror of https://github.com/msgpack/msgpack-c.git synced 2025-03-23 17:25:22 +01:00
2011-04-23 14:44:22 +09:00

22 lines
493 B
Makefile

TARGET=MsgPack.dll
TEST_TARGET=MsgPack.Test.dll
SRC=$(shell find MsgPack -name "*.cs")
TEST_SRC=$(shell find MsgPack.Test -name "*.cs")
MONO_CC=mcs
NUNIT_CONSOLE=nunit-console
all: $(TARGET)
test: $(TEST_TARGET) $(TARGET)
clean:
rm -f $(TARGET) $(TEST_TARGET)
run-test:
$(NUNIT_CONSOLE) $(TEST_TARGET)
$(TARGET): $(SRC)
$(MONO_CC) -out:$@ -t:library -unsafe+ $(SRC)
$(TEST_TARGET): $(TEST_SRC) $(TARGET)
$(MONO_CC) -out:$@ -t:library -r:$(TARGET) -r:nunit.framework.dll $(TEST_SRC)