mirror of
https://github.com/msgpack/msgpack-c.git
synced 2025-03-21 06:11:18 +01:00
csharp: add Makefile
This commit is contained in:
parent
05ac2603e6
commit
ca9015452e
21
csharp/Makefile
Normal file
21
csharp/Makefile
Normal file
@ -0,0 +1,21 @@
|
||||
TARGET=msgpack.dll
|
||||
TEST_TARGET=msgpack.tests.dll
|
||||
|
||||
SRC=$(shell find msgpack -name "*.cs")
|
||||
TEST_SRC=$(shell find msgpack.tests -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+ $^
|
||||
|
||||
$(TEST_TARGET): $(TEST_SRC)
|
||||
$(MONO_CC) -out:$@ -t:library -r:$(TARGET) -r:nunit.framework.dll $^
|
Loading…
x
Reference in New Issue
Block a user