[Webkit-unassigned] [Bug 11308] New (and better) linux/gdk build system.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Oct 15 16:08:46 PDT 2006


http://bugs.webkit.org/show_bug.cgi?id=11308





------- Comment #4 from kkowalczyk at gmail.com  2006-10-15 16:08 PDT -------
What are advantages of this Makefile over bakefiles:
* builds both debug and release targets, in separate directories; other targets
easy to add
* no dependency on bakefiles, just python, for generating the makefiles
* makefile generated by bakefile causes unnecessary rebuilds (i.e. make after
make should do nothing, but it rebuilds some jsc files)
* one, non-recursive makefile (for some it might be disadvantage)

Disadvantages:
* doesn't build shared library but a standalone exe. Can be fixed in the future
if there's need.
* doesn't generate wx/win makefiles, but... win is maintained by hand anyway,
there is no wx work at all, so the point is moot

Why not cmake?

I would love to see cmake-based build for Gdk as well, but I don't know cmake
and writing this generator seemed simpler and faster (for me) than learning
about cmake.

This is the script I'm using for building gdk and I plan on maintaining it in
the future.


-- 
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list