PLEASE take a look to WAF. waf have fully support to .NET/mono/D, GTK, etc, etc.
http://code.google.com/p/waf/ GNOME using waf??? http://hughsient.livejournal.com/11016.html CMAKE is difficult to hack and extend. Besides is a new ugly programming language. > Hi, > > in my opinion the current build process does not suit Gtk# and a > cross-platform project in general. The autotools/make build system is > simply not portable; Windows users have to install either a Cygwin build > environment or create their own Makefiles(as I finally did). > > At first I thought that Gtk# could get rid of the autotools and instead > create static makefiles(also make on its own is quite powerful) as I did > for MinGW's make/Windows(I'll mail them to the list later if someone is > interested), but this solution requires a lot of work, is difficult to > maintain and limited for two platforms because you would have to set > variables such as $(rm) conditionally to rm(Linux) or del(Windows). > > I think we need a cross-platform build process and thought about > migrating to CMake. CMake runs natively on all important > platforms(including MacOS) and seems to fulfill our needs(it does even > support cross-platform compilation!). The gapi-cdecl-insert script can > be replaced by a sed command as I did in the MinGW makefiles already. > What do you think? Is my idea actually possible? I would start working > on it if you want. > > Christian > _______________________________________________ > Gtk-sharp-list maillist - [email protected] > http://lists.ximian.com/mailman/listinfo/gtk-sharp-list > > > _______________________________________________ Gtk-sharp-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/gtk-sharp-list
