slackbuilds_ponce/libraries/nini/Makefile
crocket e40126f657 libraries/nini: Added (.NET configuration library)
Signed-off-by: Robby Workman <rworkman@slackbuilds.org>
2010-06-17 14:45:51 -05:00

24 lines
461 B
Makefile

#!/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)