[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