SOURCES=zero-network/AssemblyInfo.cs \ zero-network/Main.cs \ zero-network/MainWindow.cs \ zero-network/gtk-gui/MainWindow.cs \ zero-network/gtk-gui/generated.cs CSC = gmcs CSC_FLAGS = -r:Mono.Posix.dll -pkg:gtk-sharp-2.0 -r:libmono-lliurex-utils.dll -optimize+ RESOURCES = pixmaps/network-disconnected.svg RESOURCES2 = pixmaps/network.svg OUT = zero-network.exe clean: rm -rf zero-network/bin rm -rf zero-network/zero-network.pidb release: $(SOURCES) mkdir -p bin/Release/ $(CSC) $(CSC_FLAGS) $(SOURCES) -resource:$(RESOURCES) -resource:$(RESOURCES2) -out:bin/Release/$(OUT) debug: $(SOURCES) mkdir -p bin/Debug/ $(CSC) $(CSC_FLAGS) $(SOURCES) -resource:$(RESOURCES) -out:bin/Debug/$(OUT) -debug