summaryrefslogtreecommitdiff
path: root/src/mesa/Makefile
AgeCommit message (Collapse)Author
2005-09-06Use mklib script instead of ar. Make libmesa.a instead of mesa.aBrian Paul
2005-07-26Quote $(CC) and $(CXX) so that 'CC=ccache gcc' and 'CXX=ccache g++' willIan Romanick
work again.
2005-07-25Added -linker option to mklib, used to specify a particular program forBrian Paul
linking, if relevant. Updated Makefiles to use -linker option instead of setting CC, CXX env vars.
2005-06-09Store compiled vertex program representations in a pointer in theKeith Whitwell
vertex_program struct. Allow switching between regular and vertex_program implementations of fixed function TNL with the MESA_TNL_PROG environment var (previously this required recompilation). Ensure program compilation only references program data, not the wider context. This means that compiled programs only need to be invalidated when the program string changes, not on other state changes.
2005-05-07x86-64 transform optimizations (Mikko T.)Brian Paul
2005-04-15added SLANG_SOURCES to SOLO_C_SOURCESBrian Paul
2005-02-23Put quotes around $(CC) and $(CXX) so that 'CC=cache gcc' will work.Ian Romanick
2005-01-18change .cc suffix to .cppMichal Krol
2005-01-17added rule for compiling C++ sourcesBrian Paul
2005-01-11Put quotes around the CC and CXX variables passed to mklib. This makeIan Romanick
them work with multi-work compiler names (e.g., "ccache gcc").
2005-01-07Make clean in the x86 directory.Keith Whitwell
Propogate 'install' target down to dri driver directory.
2005-01-04directfb changes (Claudio Ciccani)Brian Paul
2004-12-08Improve the behaviour of the build system wrt depend files.Keith Whitwell
- Remove the -Y option for makedepend, so that the standard directories are searched - No longer pipe the multiple errors that the -Y option caused into /dev/null -- we want to know about these failures. - Fix up a few other misc makedepend failures.
2004-11-27use @ to silence some unneeded outputBrian Paul
2004-11-26added X11 and OSMESA source to ALL_SOURCES, updated etags commandBrian Paul
2004-10-04make clean should remove depend.bak too (Sérgio Moneiro Basto)Brian Paul
2004-08-16whitespace clean-up, new 'clean' commandsBrian Paul
2004-08-14Move BeOS build into main Makefiles chain.Philippe Houdoin
2004-06-25Make sure mklib sees the definition of CC and CXX. Make mklib respectIan Romanick
the definitions of CC and CXX on Linux. This fixed build issues with sunos5-gcc and build issues on GCC 2.x Linux when CC and CXX are set to a GCC 3.x compiler.
2004-06-01Build fixing for FreeBSD. GNU make is installed as gmake, so make a MAKEEric Anholt
variable (defaults to "make") and use that. Use the MKDEP and MKDEP_OPTIONS more. Our shell isn't bash, so change the instances of ">& /dev/null" to a more compatible "> /dev/null 2>&1".
2004-04-18added missing SHADER_SOURCES to ALL_SOURCESBrian Paul
2004-04-15make sure matypes is builtDave Airlie
2004-04-14Remove mesa.a when making cleanKeith Whitwell
2004-04-14Don't try to use .c=.o rule on .S files when building mesa.aKeith Whitwell
2004-04-14Add shader sources for solo buildDave Airlie
2004-04-08minor fixBrian Paul
2004-04-07use new MKDEP, MKDEP_OPTIONS variablesBrian Paul
2004-04-03minor tweakBrian Paul
2004-03-26Don't use pushd/popd.Brian Paul
2004-03-26Tweaks for make clean / realclean.Brian Paul
2004-03-26New Makefile systemBrian Paul