assemblies = ../../glib/glib-sharp.dll ../../pango/pango-sharp.dll ../../atk/atk-sharp.dll ../../gdk/gdk-sharp.dll ../../gtk/gtk-sharp.dll references = $(addprefix /r:, $(assemblies)) TARGETS = GtkDemo.exe CLEANFILES = $(TARGETS) noinst_SCRIPTS = $(TARGETS) EXTRA_DIST = $(sources) sources = \ DemoApplicationWindow.cs \ DemoButtonBox.cs \ DemoColorSelection.cs \ DemoDialog.cs \ DemoDrawingArea.cs \ DemoEditableCells.cs \ DemoImages.cs \ DemoItemFactory.cs \ DemoListStore.cs \ DemoMain.cs \ DemoMenus.cs \ DemoPanes.cs \ DemoPixbuf.cs \ DemoSizeGroup.cs \ DemoStockBrowser.cs \ DemoTextView.cs \ DemoTreeStore.cs build_sources = $(addprefix $(srcdir)/, $(sources)) GtkDemo.exe: $(build_sources) $(assemblies) $(CSC) -g /out:GtkDemo.exe $(build_sources) $(references)