summaryrefslogtreecommitdiffstats
path: root/src/glw/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Fixed 'make install' for darwinJeremy Huddleston2008-08-121-1/+1
|
* Apple: Cleaned up some linking and dylib ids issuesJeremy Huddleston2008-08-111-0/+1
|
* autoconf: Support Motif widgets in GLw with --enable-motifDan Nicholson2008-07-181-1/+1
| | | | | | | | | | | | 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.
* Call mklib with $(SHELL) so the user controls the interpreterDan Nicholson2008-07-121-1/+1
| | | | | Respect the user's choice of shell when running mklib rather than always using /bin/sh.
* Remove generated pkg-config files on `make clean'Dan Nicholson2008-07-111-1/+1
|
* Set library and header installation directories from configurationDan Nicholson2008-07-061-7/+8
| | | | | | | | | | | | | | 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.
* Always cleanup the makedepend backup filesDan Nicholson2008-05-061-1/+1
| | | | | | 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.
* Add $(X11_INCLUDES) to shut makedepend up.Hasso Tepper2008-04-091-1/+1
|
* add support for LDFLAGS env varDan Nicholson2007-09-281-1/+1
|
* pkg-config supportDan Nicholson2007-09-121-1/+11
|
* DESTDIR support.Dan Nicholson2007-09-121-4/+4
|
* New bin/minstall script - a minimal replacement for 'install'.Brian Paul2006-10-191-1/+1
| | | | Correctly handles symlinks so we can get rid of the COPY_LIBS stuff.
* LIB_DIR is now just 'lib' or 'lib64'Brian Paul2006-07-131-5/+5
| | | | | Replaced $(LIB_DIR) with $(TOP)/$(LIB_DIR), use LIB_DIR in install targets. Patch by Hanno Böck.
* Use $(LIB_DIR) instead of $(TOP)/lib since libraries sometimes go into lib64/.Brian Paul2006-06-261-1/+1
| | | | Probably need to fix the install destinations too...
* New 'install' targets in makefile. See bug 2372.Brian Paul2006-06-221-0/+5
|
* Use X11_INCLUDES config macro instead ofJerome Glisse2006-01-021-1/+1
| | | | hardcoded path in makefile.
* Quote $(CC) and $(CXX) so that 'CC=ccache gcc' and 'CXX=ccache g++' willIan Romanick2005-07-261-1/+1
| | | | work again.
* Added -linker option to mklib, used to specify a particular program forBrian Paul2005-07-251-2/+3
| | | | | linking, if relevant. Updated Makefiles to use -linker option instead of setting CC, CXX env vars.
* assorted warning clean-ups for x86_64, etc (Mikko T.)Brian Paul2005-05-071-1/+1
|
* Put quotes around the CC and CXX variables passed to mklib. This makeIan Romanick2005-01-111-1/+1
| | | | them work with multi-work compiler names (e.g., "ccache gcc").
* Improve the behaviour of the build system wrt depend files.Keith Whitwell2004-12-081-1/+1
| | | | | | | | - 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.
* Make sure mklib sees the definition of CC and CXX. Make mklib respectIan Romanick2004-06-251-1/+1
| | | | | | 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.
* Build fixing for FreeBSD. GNU make is installed as gmake, so make a MAKEEric Anholt2004-06-011-1/+2
| | | | | | 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".
* use MKDEP varBrian Paul2004-04-081-1/+1
|
* Tweaks for make clean / realclean.Brian Paul2004-03-261-0/+2
|
* New Makefile systemBrian Paul2004-03-261-1/+48
|
* just include Makefile.X11Brian Paul1999-12-151-59/+1
|
* Initial revisionjtg1999-08-191-0/+59