path: root/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2008-05-06Always cleanup the makedepend backup filesDan Nicholson1-4/+2
Consistently cleanup the depend.bak files created by makedepend. Also, realclean has been changed to use a single find command, which speeds it up considerably.
2008-05-06Error consistently when running recursive makeDan Nicholson1-3/+3
When changing directories and running a sub-make, ensure that both the cd and make commands propagate errors to the parent make.
2008-05-06Add .PHONY targets to top Makefile for non-file targetsDan Nicholson1-0/+6
When a make target doesn't result in a file of the same name, adding it to a .PHONY target means make won't look for such a file, speeding the build up a bit. This allows `make doxygen' to work since otherwise make will consider the doxygen directory as up to date.
2008-04-25fix make tarballsGeorge Sapountzis1-11/+0
2008-04-23glcore: build from mesaGeorge Sapountzis1-0/+7
2008-03-10Darwin: Config/source fixes to now build glxdemo apps and OSMesaJeremy Huddleston1-1/+2
Also added darwin-fat-32bit darwin-fat-all configs and deleted old darwin-x86ppc config (cherry picked from commit 7120c0089d663a2b7e7b0c97da38f9bc233fbdd7)
2008-02-18Add an "all" target alias for "default" target.José Fonseca1-0/+2
"all" is more commonly expected, expecially by many IDEs.
2008-02-17Distribute dri_sarea.h with the tarballsDan Nicholson1-0/+1
The GL/internal/dri_sarea.h header was missing from the tarballs, causing the build to bomb for DRI2.
2008-01-23Assorted patches for miniglx/linux-solo (Gavin Li <>)Brian1-0/+1
2007-12-07autoconf: Include necessary files for the tarballsDan Nicholson1-1/+21
Add targets to the top Makefile so that configure and the necessary scripts are added to the tarball for distribution. Variables are used for autoconf and aclocal in case anyone needs to use a specific version or pass any extra flags.
2007-12-07autoconf: Initial support for an autoconf configurationDan Nicholson1-0/+3
This adds the initial support for using autoconf configuration. Support is available for shared Xlib driver builds. Later this will be extended to dri and osmesa-only builds and possibly targetting non-X backends. Support for static library builds will also be added. The configure script fills in the autoconf config. This is then used by running `make autoconf' after ./configure. Testing has been done on Linux/GNU. The configure script tries to faithfully reproduce the current configs/linux* and configs/freebsd*. Other platforms can be handled later by adding similar statements and feature tests. Pkg-config is used to search for packages when possible. This makes the build much more flexible and robust to the user's configuration. This requires that the pkg-config autoconf macros pkg.m4 are included in aclocal.m4. This requires autoconf and aclocal from autoconf and automake, respectively.
2007-12-02Initial Cell driver infrastructure.Brian1-0/+1
No real code yet. Just stand-ins and make/build infrastructure.
2007-11-12add to tarball list, remove from DEPEND_FILESBrian1-1/+1
2007-10-24added catamount-osmesa-pgi configAlex Neundorf1-0/+1
2007-10-24Introduce linux-llvm target. Remove the llvm code from the default build for ↵Zack Rusin1-0/+1
now. Cleanup some of the debugging output.
2007-10-23add directfb glut sources to tarballBrian1-0/+3
2007-09-28Update x86's static and profile configs.José Fonseca1-0/+2
2007-09-21Fix the doxygen target in the top-level Makefile.José Fonseca1-1/+4
2007-09-20fixes for bluegene-xlc-osmesa configBrian1-0/+1
2007-09-19Update linux-profile config.José Fonseca1-0/+1
2007-09-13added files to tarballsBrian1-0/+4
2007-08-07remove SHELL line, replace -e test with new logic (Daniel Stone)Brian1-3/+1
2007-08-07Gutsy oopses on touch of existing file. Workaround.Keith Whitwell1-5/+3
2007-08-02fix missing backslashBrian1-1/+1
2007-08-02added bluegene-osmesaBrian1-0/+1
2007-07-31added sunos5-v9-cc-g++ configBrian1-0/+3
2007-07-21Fix a number of MINGW32 issuesZhang1-0/+1
2007-07-21remove VC6/VC7 project files until updatedBrian1-11/+0
2007-07-04add fbdev/ to DEMO_FILESBrian1-0/+2
2007-05-14master/trunk is now for Mesa 7.1 devel: bump versionsBrian1-4/+4
2007-05-09Tweak the shell scripting for descending into and building subdirs.Brian1-3/+10
In general, use this: @for dir in $(SUBDIRS) ; do \ if [ -d $$dir ] ; then \ (cd $$dir && $(MAKE)) || exit 1; \ fi \ done Basically, silently skip missing subdirs but generate an error and stop if there's a compilation or install problem. This was done inconsistantly before. In once case, a missing subdir was causing us to go into an infinte loop!
2007-05-02add *gc, *syn files to tarballsBrian1-0/+3
2007-04-27Version bumps for 7.0Brian1-4/+4
2007-04-27remove rc4 suffixBrian1-4/+4
2007-04-24fix typomesa_6_5_3_rc3Brian1-1/+1
2007-04-24added missing VC8 .sln filesBrian1-0/+2
2007-04-24added new VC* files, bump version to rc3Brian1-5/+12
2007-04-21prep for 6.5.3 rc2Brian1-4/+4
2007-04-18add progs/glsl/ to DEMO_FILES, s/pre/rc1/Brian1-4/+7
2007-04-07set version for tarballs to 6.5.3pre for nowRichard Hughes1-4/+4
2007-04-07remove array_cache/, add vbo/Richard Hughes1-3/+2
2007-02-23added linux-dri-debugBrian1-0/+1
2006-12-02remove directfbgl.h filemesa_6_5_2Brian Paul1-1/+0
2006-11-23fix typoBrian Paul1-1/+1
2006-11-20added new 'sources' file to tarball (might not get used though)Brian Paul1-0/+12
2006-10-22add minstall script to MAIN_FILES (bug 8720)Brian Paul1-0/+1
2006-09-21bump version to 6.5.2Brian Paul1-4/+4
2006-08-31remove VERSIONS from tarballsBrian Paul1-1/+0
2006-08-28omit installmesa script from tarballsBrian Paul1-1/+0