[Gtkradiant] [Bug 78] need a better Makefile system on *nix

gtkradiant@zerowing.idsoftware.com gtkradiant@zerowing.idsoftware.com
Fri, 01 Jun 2001 04:33:08 -0500


http://zerowing.idsoftware.com/bugzilla/show_bug.cgi?id=78

ttimo@idsoftware.com changed:

           What    |Old Value                   |New Value
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
           Platform|                            |All



------- Additional Comments From ttimo@idsoftware.com  2001-06-01 04:33 -------
some more thinking about how it should behave:

we would give:

- the list of files that need to be compiled

- type of the target: static library, shared object, executable

It would be handy if the CFLAGS and LFLAGS could be built partly on-demand, for
example telling "uses glib, uses gtk" and getting `gtk-config --cflags` etc.
Also, build the CFLAGS based on dependencies, if we say "this module has a
dependency to this static library", then the flags should be adapted to link to
this library and add the include directory of the static library during
compilation.

Another requirement is to have all the gcc calls show up in the console during
the build process, so that parser don't get confused (I use slickedit to click
on error lines and jump to the right place in the code)