summaryrefslogtreecommitdiffstats
path: root/libraries/nini/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'libraries/nini/Makefile')
-rw-r--r--libraries/nini/Makefile24
1 files changed, 24 insertions, 0 deletions
diff --git a/libraries/nini/Makefile b/libraries/nini/Makefile
new file mode 100644
index 0000000000..1c50853597
--- /dev/null
+++ b/libraries/nini/Makefile
@@ -0,0 +1,24 @@
+#!/usr/bin/make -f
+
+MCS = gmcs
+TARGET = Nini.dll
+KEYFILE = Nini.snk
+
+SOURCES = Source/AssemblyInfo.cs \
+ Source/Config/*.cs \
+ Source/Ini/*.cs \
+ Source/Util/*.cs
+
+DEFINES = -define:MONO_2_0 \
+ -define:STRONG
+
+REFERENCES = -r:System.dll \
+ -r:System.Xml.dll
+
+all: $(TARGET)
+
+$(TARGET): $(KEYFILE) $(SOURCES)
+ mkdir -p build
+ $(MCS) -target:library -out:build/"$@" \
+ $(DEFINES) $(REFERENCES) -keyfile:$(KEYFILE) $(SOURCES)
+