SOURCES=AssemblyInfo.cs \ Main.cs \ MainWindow.cs \ gtk-gui/generated.cs \ gtk-gui/MainWindow.cs \ Core.cs \ ApplicationBox.cs \ ConfigApplication.cs \ PropertyReader.cs \ StatusManager.cs \ UniconfManager.cs \ SqlManager.cs CSC = gmcs CSC_FLAGS = -r:Mono.Posix.dll -pkg:gtk-sharp-2.0 -r:Mono.GetOptions -r:libmono-lliurex-utils -r:Mono.Data.Sqlite -pkg:gconf-sharp-2.0 -optimize+ OUT = zero-center.exe PKG_CONFIG_PATH = "/usr/lib/pkgconfig" clean: rm -rf bin/ rm -f lliurex-control-center.pidb release: $(SOURCES) mkdir -p bin/Release/ $(CSC) $(CSC_FLAGS) $(SOURCES) -out:bin/Release/$(OUT) debug: $(SOURCES) mkdir -p bin/Debug/ $(CSC) $(CSC_FLAGS) $(SOURCES) -out:bin/Debug/$(OUT) -debug