summaryrefslogtreecommitdiff
path: root/bin
AgeCommit message (Collapse)AuthorFilesLines
2008-10-06mesa: fix static library constructionBrian Paul1-1/+23
If the .a is made of other .a files, extract the objects from the later.
2008-08-11Apple: Cleaned up some linking and dylib ids issuesJeremy Huddleston1-4/+16
2008-07-14mklib: don't version symbols when using --exportsJulien Cristau1-1/+1
Use the default version instead of one based on the library SONAME in the version script created by --exports.
2008-06-21Solaris port of Mesa 7.1 with autoconf supportAlan Coopersmith1-6/+12
Signed-off-by: Brian Paul <brian.paul@tungstengraphics.com>
2008-06-21Make minstall work with Solaris /bin/shAlan Coopersmith1-1/+2
Solaris /bin/sh doesn't set $PWD for you Signed-off-by: Brian Paul <brian.paul@tungstengraphics.com>
2008-05-05autoconf: Scrape the version from configs/defaultDan Nicholson1-0/+17
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-04-09Add support for dfbsd to mklib script.Hasso Tepper1-1/+4
2008-02-19Apple: Pulled in changes from Apple's patchset to allow mesa to build on ↵Jeremy Huddleston1-11/+27
darwin again (cherry picked from commit e70609b7b877dc0d8e67c958c453305e78f831df)
2008-02-07added -altopts to allow overriding all other optsAndy Skinner1-1/+51
2007-12-11autoconf: Replace install-sh with symlink to minstallDan Nicholson1-519/+1
Since install-sh is only used to satisfy an autoconf requirement, we don't need the actual script. Instead, it's now just a symlink to minstall, which provides a similar install wrapper script.
2007-12-07autoconf: Add support files required for autoconf useDan Nicholson3-0/+3661
The standard autoconf initialization macros require that config.guess, config.sub and install-sh exist. The config.* scripts are from gnulib HEAD, and the install-sh script is from automake HEAD.
2007-12-04Use -Bsymbolic for linking all shared objects.Michel Dänzer1-2/+7
Fixes https://bugs.freedesktop.org/show_bug.cgi?id=10132 . Also remove comment about SONAME, as SONAME only applies to shared libraries.
2007-10-31confdiff.sh: A testing script for comparing configs settingsDan Nicholson1-0/+48
This is a simple script that compares the make variables set by two different configs stubs. The purpose is to highlight differences so that any unnecessary duplication or divergence can be removed. For example, on Linux x86: $ ./bin/confdiff.sh linux linux-x86 The output isn't very clean, but it should highlight that the only difference is that the x86 target uses x86 assembler sources. The script uses bash, mktemp, make, sed and diff. It is probably not very portable and might only work on GNU make.
2007-09-28add support for LDFLAGS env varDan Nicholson1-12/+18
2007-06-22Use -pthread instead of -lpthread on FreeBSD.Eric Anholt1-0/+3
2007-05-08special case for -pthread (bug 10876)Brian1-0/+4
2007-03-27simplify .a suffixingBrian1-6/+6
2007-03-27remove static lib before building to make more bulletproofBernardo Innocenti1-0/+1
2006-12-11minstall: Pass correct destination file path to $RM regardless of source path.Michel Dänzer1-1/+1
2006-12-11minstall: Always remove destination file before (re-)creating it.Michel Dänzer1-0/+1
This avoids issues with overwriting files that are being used.
2006-11-10fix -noprefix option for Solaris (bug 7722)Brian Paul1-4/+11
2006-10-19New bin/minstall script - a minimal replacement for 'install'.Brian Paul1-0/+88
Correctly handles symlinks so we can get rid of the COPY_LIBS stuff.
2006-08-10mkdir -> mkdir -p, since /usr/include might not exist in the installroot yetAdam Jackson1-4/+4
2006-06-16don't create include/GLES yetBrian Paul1-1/+1
2006-04-19updates for GNU/Hurd (bug 6657)Brian Paul1-4/+6
2006-04-18assorted AIX, IRIX fixes from Dan SchikoreBrian Paul1-29/+25
2006-04-14Use 'file' command in more places to determine the library ABI (IRIX, SunOS,Brian Paul1-43/+68
Darwin), removes need to pass in special -archopt flags. Restore the -dlopen flag afterall.
2006-04-13remove the -dlopen option. Always make both kinds of libs for AIX, Darwin.Brian Paul1-33/+33
2006-04-13Fixes for AIX, SunOS, Darwin. -dlopen flag to build dlopen()'able modulesBrian Paul1-11/+51
for AIX, Darwin. (Dan Schikore)
2006-04-05pass -m32 or -m64 to linker for SunOS as needed (bug 6484)Brian Paul1-4/+22
2006-03-30some comments for DarwinBrian Paul1-0/+3
2006-02-14fix AIX issues (bug 5874)Brian Paul1-0/+2
2006-01-04install GLw headers (bug 5396)Brian Paul1-0/+1
2006-01-04special-case Darwin (bug 4509)Brian Paul1-0/+2
2005-10-22Fix FreeBSD build by building libGL in the order desired, and doing a fix to myEric Anholt1-1/+2
mklib changes.
2005-10-21Darwin version fix (SF bug 1334274)Brian Paul1-1/+1
2005-10-18Attempt to fix libGL on FreeBSD, where the library was being built without anyEric Anholt1-4/+16
dependencies, breaking builds of third-party software.
2005-09-14remove .a file before creating new oneBrian Paul1-4/+3
2005-09-13fix FreeBSD problem (bug 4435)Brian Paul1-6/+13
2005-08-08Make the linux-dri-x86 builds work on x86-64 again. mklib nowIan Romanick1-0/+9
determines the bits (either 32 or 64) for libraries without the lib prefix. progs/egl/Makefile passes CFLAGS on the link commands so that things like '-m32' get propagated.
2005-08-08Since this isn't a bash script, don't use function and instead inline the usageEric Anholt1-26/+20
into the one place that it's used.
2005-07-25Add license/copyright.Brian Paul1-44/+110
Add -h/--help option for usage. Minor clean-ups.
2005-07-25Added -linker option to mklib, used to specify a particular program forBrian Paul1-61/+39
linking, if relevant. Updated Makefiles to use -linker option instead of setting CC, CXX env vars.
2005-06-30fix Darwin dynamic lib namingBrian Paul1-1/+1
2005-06-05Make install install GLES tooJon Smirl1-0/+2
2005-03-03if building 32-bit objects in 64-bit environment, use -m32 flagBrian Paul1-0/+9
2005-02-21Add DESTDIR install targetDave Airlie1-2/+5
2004-11-29fixed OSF/1 shared lib problem (bug 1065260)Brian Paul1-1/+6
2004-11-01merge the AIX and AIX64 casesBrian Paul1-39/+13
2004-10-16added initial support for -exports option, Linux/OpenBSD only for nowBrian Paul1-1/+18