This patch set moves the library dependencies for the programs out of the configs file and into the programs' Makefiles. The purpose of this is to allow building a set of the programs which don't require libglut without changing the value of APP_LIB_DEPS.
The second and third commits change the default and some of the linux configs to take advantage of this change by removing the Mesa-specific libraries from their APP_LIB_DEPS variables. This should just leave platform or backend specific libraries. Other configs won't be hurt by this change, other than to see the Mesa libraries appear twice on the command line. They should be changed if possible, though, since it benefits the with/without GLUT case. -- Dan configs/default | 6 ++++-- configs/linux-static | 3 +-- configs/linux-x86-64-static | 3 +-- configs/linux-x86-static | 3 +-- progs/beos/Makefile | 10 ++++++---- progs/demos/Makefile | 16 +++++++++------- progs/directfb/Makefile | 4 +++- progs/fbdev/Makefile | 3 ++- progs/fp/Makefile | 2 +- progs/glsl/Makefile | 6 ++++-- progs/miniglx/Makefile | 4 +++- progs/osdemos/Makefile | 4 +++- progs/redbook/Makefile | 4 +++- progs/samples/Makefile | 6 ++++-- progs/slang/Makefile | 8 +++++--- progs/tests/Makefile | 2 +- progs/trivial/Makefile | 2 +- progs/vp/Makefile | 2 +- progs/xdemos/Makefile | 16 +++++++++------- 19 files changed, 62 insertions(+), 42 deletions(-) ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Mesa3d-dev mailing list Mesa3d-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mesa3d-dev