SOURCES=lliurex-firewall/*.cs \ lliurex-firewall/gtk-gui/*.cs \ CSC = gmcs CSC_FLAGS = -r:Mono.Posix.dll -pkg:gtk-sharp-2.0 -r:Mono.GetOptions -r:libmono-lliurex-utils -optimize+ OUT = lliurex-firewall.exe PKG_CONFIG_PATH = "/usr/lib/pkgconfig" clean: rm -rf lliurex-firewall/bin/ rm -f lliurex-firewall/lliurex-firewall.pidb release: $(SOURCES) mkdir -p lliurex-firewall/bin/Release/ $(CSC) $(CSC_FLAGS) $(SOURCES) -out:lliurex-firewall/bin/Release/$(OUT) debug: $(SOURCES) mkdir -p lliurex-firewall/bin/Debug/ $(CSC) $(CSC_FLAGS) $(SOURCES) -out:lliurex-firewall/bin/Debug/$(OUT) -debug