SOURCES=zero-config-net-services/*.cs \ zero-config-net-services/gtk-gui/*.cs \ CSC = gmcs CSC_FLAGS = -r:Mono.Posix.dll -pkg:gtk-sharp-2.0 -r:Mono.GetOptions -r:Mono.Data -r:libmono-lliurex-utils -r:Mono.Data.Sqlite -optimize+ OUT = zero-config-net-services.exe PKG_CONFIG_PATH = "/usr/lib/pkgconfig" RESOURCE = zero-config-net-services/images/lliurex_seal_of_quality.png RESOURCE1 = zero-config-net-services/images/server_button.svg,zeronetboot.rsrc.server_button.svg clean: rm -rf zero-config-net-services/bin/ rm -f zero-config-net-services/zero-config-net-services.pidb release: $(SOURCES) mkdir -p zero-config-net-services/bin/Release/ $(CSC) $(CSC_FLAGS) $(SOURCES) -resource:$(RESOURCE) -out:zero-config-net-services/bin/Release/$(OUT) #-resource:$(RESOURCE) -resource:$(RESOURCE2) -resource:$(RESOURCE3) -resource:$(RESOURCE4) -resource:$(RESOURCE5) -resource:$(RESOURCE6) -resource:$(RESOURCE7) -resource:$(RESOURCE8) -resource:$(RESOURCE9) -resource:$(RESOURCE10) -resource:$(RESOURCE11) -resource:$(RESOURCE12) -resource:$(RESOURCE13) debug: $(SOURCES) mkdir -p zero-config-net-services/bin/Debug/ $(CSC) $(CSC_FLAGS) $(SOURCES) -out:zero-config-net-services/bin/Debug/$(OUT) -debug