summaryrefslogtreecommitdiffstats
path: root/src/mesa/gl.pc.in
Commit message (Collapse)AuthorAgeFilesLines
* autotools: use correct gl.pc LIBS when using glvndEmil Velikov2018-08-081-1/+1
| | | | | | | | | This is more of a hack, since glvnd itself should be providing the file. Until that happens, ensure the libs is correctly set to -lGL CC: <[email protected]> Signed-off-by: Emil Velikov <[email protected]> Reviewed-by: Adam Jackson <[email protected]>
* mesa: Convert gl.pc to be generated by configure.Eric Anholt2012-06-211-4/+4
| | | | This saves a step of mashing variables around in our Makefile.
* Export TLS support in gl.pc.Tom Fogal2011-01-101-0/+1
|
* Use variable library name in pkg-config output.Tom Fogal2009-04-291-1/+1
| | | | | | | | | | | Previously the pkg-config output files would contain e.g. `-lGL' and `-lGLU', even if the user modified their configuration to build libraries with different names. This modifies the pkg-config inputs, and corresponding makery, so that modifying the output library name will cause the appropriate updated name to appear in the pkg-config `-l' option. Signed-off-by: Dan Nicholson <[email protected]>
* Add more package metadata to the pkg-config filesDan Nicholson2008-12-141-2/+3
| | | | | | | | | | | | | 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.
* Set library and header installation directories from configurationDan Nicholson2008-07-061-2/+2
| | | | | | | | | | | | | | 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.
* Move make install logic for libGL back into src/mesa/Makefile.Kristian Høgsberg2008-03-101-0/+11
| | | | | | | | | This makes make install work again for non-glx libGL implementations. The make install logic is split into three sub-targets: install-libgl, install-osmesa, install-drivers. The install target in src/glx/x11 is then implemented using the src/mesa make install-libgl rule. Thanks to Dan Nicholson for pointing out the breakage.
* Move libGL install target to the libGL Makefile.Kristian Høgsberg2008-03-081-11/+0
|
* pkg-config supportDan Nicholson2007-09-121-0/+11