summaryrefslogtreecommitdiff
path: root/configs/default
AgeCommit message (Collapse)Author
2008-12-14Add OSMesa pkg-config fileDan Nicholson
This makes the GLU .pc file a little simpler, too.
2008-12-14Add more package metadata to the pkg-config filesDan Nicholson
The pkg-config files have been filled in more thoroughly to allow users to use mesa more effectively. By adding metadata to Requires.private, Libs.private and Cflags, we can ensure that all the libraries and headers will be found in all situations. However, the full substitutions are only done when using the configure script. This also fixes the glu pkg-config file to account for using GL or OSMesa. Fixes bug 18161.
2008-08-26change MESA_MINOR to 3Brian Paul
2008-08-12Fixed 'make install' for darwinJeremy Huddleston
2008-07-21mesa: revert building glslcompiler by defaultBrian Paul
2008-07-18autoconf: Support Motif widgets in GLw with --enable-motifDan Nicholson
Add an --enable-motif option, which will enable the Motif widgets in libGLw and link it with libXm. The Motif installation information will be gathered from the motif-config script (this comes with LessTif) or fallback to the standard autoconf checks. To allow the location of the Motif headers to be set from configure, the default setting of -I/usr/include/Motif1.2 has been moved into configs/default and then passed to the Makefile through the MOTIF_CFLAGS variable.
2008-07-17mesa: build the stand-alone glslcompiler by default, update the docsBrian Paul
2008-07-12Call mklib with $(SHELL) so the user controls the interpreterDan Nicholson
Respect the user's choice of shell when running mklib rather than always using /bin/sh.
2008-07-12Call minstall with $(SHELL) so the user controls the interpreterDan Nicholson
Running minstall directly means that /bin/sh is always used as hte interpreter. If the user needs or wants to use a different shell fo minstall, they can use the SHELL make variable.
2008-07-12Set $(SHELL) for all configsDan Nicholson
Most make implementations will use /bin/sh as the interpreter for commands and only use a different shell when the $(SHELL) make variable is set. This makes the setting explicit and allows $(SHELL) to be used in the commands themselves.
2008-07-06Set library and header installation directories from configurationDan Nicholson
Currently the installation directories for libraries and headers are resolved within the install commands. For instance, the libraries will be installed to $(INSTALL_DIR)/$(LIB_DIR). This limits the flexibility of the installation, such as when the libraries should be installed to a subdirectory like /usr/lib/tls. This adds the make variables $(INSTALL_LIB_DIR) and $(INSTALL_INC_DIR) to define the locations that the libraries and headers are installed. For the static configs, this resolves exactly as before to $(INSTALL_DIR)/include and $(INSTALL_DIR)/$(LIB_DIR). For autoconf, they are derived directly from the --libdir and --includedir settings.
2008-05-23drop GLcoreGeorge Sapountzis
2008-05-09Default DRI driver directory to match X.Org xserverDan Nicholson
Since the only valid consumer of the DRI drivers is the X.Org xserver, this changes the default DRI driver directory to match xorg-server: ${libdir}/dri. The old default of /usr/X11R6/modules/dri was wrong for nearly all current systems.
2008-05-05autoconf: Scrape the version from configs/defaultDan Nicholson
Added the make script version.mk to print the various version numbers from configs/default. This is used to substitute the version in autoconf rather than duplicating it in both places.
2008-05-05glcore: Set all external variables in configurationGeorge Sapountzis
based on patch by Dan Nicholson <dbn.lists@gmail.com>
2008-02-12glapi: Use variable for indent and flagsDan Nicholson
Put the path to indent and the flags to call it with in configs/default rather than in the Makefile. This makes it easier to change the values globally.
2007-12-03glut doesn't need -lXtBrian
2007-10-29simplify APP_LIB_DEPS (patch 2/3)Dan Nicholson
2007-09-28add support for LDFLAGS env varDan Nicholson
2007-05-14master/trunk is now for Mesa 7.1 devel: bump versionsBrian
2007-04-27Version bumps for 7.0Brian
2007-04-08add glsl to PROGRAM_DIRSBrian
2007-03-28bump version to 6.5.3 to match version.hBrian
2006-10-19remove some debug/test changesBrian Paul
2006-10-19New bin/minstall script - a minimal replacement for 'install'.Brian Paul
Correctly handles symlinks so we can get rid of the COPY_LIBS stuff.
2006-09-21bump version to 6.5.2Brian Paul
2006-09-06comment out EXTRA_LIB_PATH, ?= causes problems on HP-UXBrian Paul
2006-07-20bump MESA_TINY to 1Brian Paul
2006-07-13LIB_DIR is now just 'lib' or 'lib64'Brian Paul
Replaced $(LIB_DIR) with $(TOP)/$(LIB_DIR), use LIB_DIR in install targets. Patch by Hanno Böck.
2006-06-22New 'install' targets in makefile. See bug 2372.Brian Paul
2005-08-23update version to 6.5.0Brian Paul
2005-08-19Convert libGL and DRI drivers to require libdrm.Adam Jackson
libdrm can be had from: http://people.freedesktop.org/~ajax/libdrm/
2005-08-16Bump version to 6.3.2Brian Paul
2005-07-21bump version to 6.3.1Brian Paul
2005-07-02Put default back to the normal DRM pathJon Smirl
2005-07-02Massive refactor of (most of) the Linux config files. This reducesIan Romanick
the length of each config and brings a lot of much needed uniformity to them.
2005-07-01Move the PYTHON2 and PYTHON_FLAGS assignments to configs/current, andBrian Paul
include $(TOP)/configs/current in glapi/Makefile so those vars can be easily overridden by any system config, if needed.
2005-06-07fix error in OSMESA_LIB_NAME lineBrian Paul
2005-05-05added a commentBrian Paul
2005-03-23use $(*_LIB) in the *_LIB_NAME definitionsBrian 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-10-02bump version to 6.3Brian Paul
2004-09-27bump minor version to 2Brian Paul
2004-09-13Replace -lGL with -l$(GL_LIB), etc.Brian Paul
Remove GLU_LIB_DEPS, OSMESA_LIB_DEPS lines if identical to 'default' file.
2004-07-20remove -lXm (motif) from GLW_LIB_DEPS since it's not needed by defaultBrian Paul
2004-06-10try and find the drm in a more likely placeDave Airlie
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-13Add DRM_SOURCE_PATH to make system.Jon Smirl
Needed for linux-solo to build
2004-04-07use new MKDEP, MKDEP_OPTIONS variablesBrian Paul
2004-03-26don't try to make GLwMDrawA.c by default since it needs MotifBrian Paul