On 2/21/06, Mario Bensi <[EMAIL PROTECTED]> wrote: > Hi all, > > I find this project : > > http://www.scons.org/ > > http://www.cmake.org/HTML/Index.html > > it's perhaps a better approach than autoconf/automake... > > what do you think of this? > > Mario > I just converted to bakefile I'm pretty happy with it and it allows python code inline. I've looked at cmake and its as complex as autconf arguably better but I like bakfile plus with bakefile although xml allows inline python giving you s a lot of what scons In fact it prob possible to merge some of scons into bakefile.
Bakefile reminds me a lot of ant which works well for java but never really works for C/C++. And it can generate the OSX xcode build scripts. I was happy that it generated a reasonable Makefile no autoconf needed for me !!! My vote is now Bakefile Mike > Le Mardi 21 Février 2006 03:02, Mike Emmel a écrit: > > On 2/20/06, Kevin Ollivier <[EMAIL PROTECTED]> wrote: > > > Hi all, > > > > > > > > > On Feb 20, 2006, at 4:44 PM, Justin Haygood wrote: > > > I'm interested in this for a GTK port of the WebKit system. > > > autoconf/automake is ugly, but it works, and we don't have a decent IDE. > > > > > > Just as a FYI, we use Bakefile (http://bakefile.sf.net) to generate the > > > wxWebCore project makefiles. Basically, you create an XML-based > > > 'Bakefile', then the Bakefile program uses that to generate just about > > > any project format you want, including MSVC, GNU make, autoconf/automake > > > (i.e. Makefile.in files), Borland, etc. (Format list is here: > > > http://bakefile.sourceforge.net/doc/html/rn01re01.html) > > > > > > This way you don't have to worry about keeping the makefiles in sync for > > > all ports, and you can move from a regular old makefile system to an > > > autoconf system fairly simply, probably with no work at all. > > > > > > Thanks, > > > > > > Kevin > > > > Good enough for me I'll switch :) > > > > I think this is a good approach in general generating the makefile for > > xcode is trivial. > > Is the xcode project format documented ? > > > > Btw found the project but the url for downloading is wrong it should be > > > > svn checkout http://svn.berlios.de/svnroot/repos/wxwebcore/wxwebcore/trunk > > wxwebcore > > > > you have > > > > svn checkout http://svn.berlios.de/svnroot/repos/wxwebcore/trunk > > > > on > > > > http://developer.berlios.de/svn/?group_id=3786 > > > > > > Mike > > > > > On 2/20/06, Mike Emmel <[EMAIL PROTECTED]> wrote: > > > > On 2/20/06, Krzysztof Kowalczyk < [EMAIL PROTECTED]> wrote: > > > > > On 2/20/06, Mike Emmel <[EMAIL PROTECTED]> wrote: > > > > > > I'm working on upgrading the linux port now. For this I feel I > > > > > > really should use autoconf. > > > > > > Are there any strong feelings on adding autoconf support for > > > > > > building. > > > > > > > > My personal experiences with build software with autoconf, even on > > > > > mainstream Linux distros (Debian, Red Hat, Ubuntu) is negative which > > > > > means that I failed to build it more often than I succeded. Sometimes > > > > > autoconf version that I had was too old, sometimes too new, sometimes > > > > > depended m4 macros were not installed but most of the time I would > > > > > just get incomprehensible, impossible to debug error message. > > > > > > > > > > Autoconf is better than nothing but I would personally prefer a > > > > > hand-written Makefile. > > > > > > > > > > Common belief is that only autoconf/automake etc. is able to support > > > > > building under wide variety of Unixes but projects like e.g. ffmpeg > > > > > show that it's possible to write a makefile and a custom configure.sh > > > > > script that works. > > > > > > > > Yes I agree that it could work using makefiles but I don't think thats > > > > and option > > > > for me right now since for now I'm the only one that seems to be > > > > working > > > > > > on this > > > > > > > and then only in my spare time. I don't think that spending a lot of > > > > time developing a > > > > make only build system is the best way to get the linux port in the > > > > mainstream to entice other developers to participate. I'd rather get > > > > it working under autoconf then maybe considering how butt ugly > > > > autoconf is Apple will allow the command line xcode tools to be > > > > ported to linux :) > > > > Or more likely replace it with a simple make based build system later. > > > > > > > > Mike > > > > > > > > > -- kjk > > > > > _______________________________________________ > > > > > webkit-dev mailing list > > > > > [email protected] > > > > > http://www.opendarwin.org/mailman/listinfo/webkit-dev > > > > > > > > _______________________________________________ > > > > webkit-dev mailing list > > > > [email protected] > > > > http://www.opendarwin.org/mailman/listinfo/webkit-dev > > > > > > _______________________________________________ > > > webkit-dev mailing list > > > [email protected] > > > http://www.opendarwin.org/mailman/listinfo/webkit-dev > > > > > > _______________________________________________ > > > webkit-dev mailing list > > > [email protected] > > > http://www.opendarwin.org/mailman/listinfo/webkit-dev > > > > _______________________________________________ > > webkit-dev mailing list > > [email protected] > > http://www.opendarwin.org/mailman/listinfo/webkit-dev > _______________________________________________ > webkit-dev mailing list > [email protected] > http://www.opendarwin.org/mailman/listinfo/webkit-dev > _______________________________________________ webkit-dev mailing list [email protected] http://www.opendarwin.org/mailman/listinfo/webkit-dev
