MCS=mcs all: linux windows: *.cs $(CSC) /unsafe /out:codegen.exe *.cs ./codegen gtkapi.xml linux: generated-stamp generated-stamp: codegen.exe gtkapi.xml mono ./codegen.exe gtkapi.xml && touch generated-stamp clean: rm -f *.exe install: all @echo "Nothing to install in generator." codegen.exe: *.cs $(MCS) --unsafe -o codegen.exe -r System.Xml *.cs