Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jan 31, 2012
  1. @mattst88

    Remove autoreconf generated files

    mattst88 authored
    Acked-by: Eric Anholt <eric@anholt.net>
    Signed-off-by: Matt Turner <mattst88@gmail.com>
  2. @mattst88

    autoconf: use AC_PROG_YACC/LEX

    mattst88 authored
    Needed for automake. Using AC_PROG_PATH(bison/flex) causes automake to
    fail to build .y and .l files.
    
    It is up to the builder to use bison/flex instead of yacc/lex.
    
    Reviewed-by: Eric Anholt <eric@anholt.net>
    Tested-by: Eric Anholt <eric@anholt.net>
    Signed-off-by: Matt Turner <mattst88@gmail.com>
Commits on Jan 5, 2012
  1. @stereotype441

    Add .gitignore files to exclude unit test build artifacts from git

    stereotype441 authored
    With the addition of unit tests in commit
    3ef3ba4, several additional build
    artifacts are created:
    
      bin/depcomp
      bin/missing
      tests/Makefile
      tests/Makefile.in
      tests/glx/Makefile
      tests/glx/Makefile.in
      tests/glx/.deps/
      tests/glx/.gitignore
    
    This patch adds all of these files to .gitignore.
    
    Acked-by: Kenneth Graunke <kenneth@whitecape.org>
    Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
Commits on Dec 27, 2011
  1. @kallisti5

    mklib: tab cleanup, no functional change

    kallisti5 authored Brian Paul committed
    Reviewed-by: Brian Paul <brianp@vmare.com>
    Signed-off-by: Brian Paul <brianp@vmware.com>
Commits on Dec 26, 2011
  1. @kallisti5

    mklib: Add Haiku build support

    kallisti5 authored Brian Paul committed
    Signed-off-by: Brian Paul <brianp@vmware.com>
Commits on Nov 10, 2011
  1. mklib: fix static lib building by filtering out -L, -l options

    Wayne E. Robertz authored Brian Paul committed
    Signed-off-by: Brian Paul <brianp@vmware.com>
Commits on Aug 27, 2011
  1. mesa: Remove support for BeOS

    Ian Romanick authored
    Acked-by: Kristian Høgsberg <krh@bitplanet.net>
    Acked-by: Marek Olšák <maraeo@gmail.com>
    Acked-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Acked-by: Jakob Bornecrantz <jakob@vmware.com>
    Acked-by: Dave Airlie <airlied@redhat.com>
    Build-Tested-by: Jakob Bornecrantz <jakob@vmware.com>
    Tested-by: Eugeni Dodonov <eugeni.dodonov@intel.com>
Commits on Jun 8, 2011
  1. @jeremyhu

    darwin: mklib: Make the real file match the id

    jeremyhu authored
    This makes mesa more consistent with glibtool and XCode where the
    generated file matches the dylib id rather using an extra symlink
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
Commits on May 5, 2011
  1. @mslusarz

    mesa: don't call git if it's not git repository

    mslusarz authored Ian Romanick committed
    Reviewed-by: Dan Nicholson <dbn.lists@gmail.com>
    Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
  2. @mslusarz

    mesa: don't touch git_sha1.h if sha1 didn't change

    mslusarz authored Ian Romanick committed
    Reviewed-by: Dan Nicholson <dbn.lists@gmail.com>
    Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
Commits on Apr 5, 2011
  1. mesa: Include GIT SHA1 in GL version string

    Ian Romanick authored
    Reviewed-by: Corbin Simpson <MostAwesomeDude@gmail.com>
    Reviewed-by: Kristian Høgsberg <krh@bitplanet.net>
    Tested-by: Sedat Dilek <sedat.dilek@gmail.com>
Commits on Jan 6, 2011
  1. mesa: fix build for NetBSD

    Pierre Allegraud authored Brian Paul committed
    See http://bugs.freedesktop.org/show_bug.cgi?id=32859
    
    NOTE: This is a candidate for the 7.9 and 7.10 branches.
    
    Signed-off-by: Brian Paul <brianp@vmware.com>
Commits on Sep 1, 2010
  1. @jon-turney

    Cygwin: Adjust mklib so -linker and -cplusplus options are processed …

    jon-turney authored Brian Paul committed
    …more like they are for linux
    
    It looks like we were ignoring -linker when -noprefix wasn't present, and
    when -noprefix was present, -linker was mandatory and -cplusplus ignored.
    
    Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
    Signed-off-by: Brian Paul <brianp@vmware.com>
  2. @jon-turney

    Cygwin: Teach mklib/minstall to properly install libraries on cygwin

    jon-turney authored Brian Paul committed
    Teach mklib/minstall more about cygwin so libraries are properly installed
    
    Have mklib install the .dll into the lib/ staging directory as well
    
    Have minstall install the .dll into PREFIX/bin at the same time as
    installing the .dll.a link library into PREFIX/lib
    
    mklib uses a '-' rather than a '.' as the separator before the version
    number in library names on cygwin.  Change the install globs so they match
    library names like that.
    
    Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
    Signed-off-by: Brian Paul <brianp@vmware.com>
  3. @jon-turney

    Cygwin: Change mklib not to report the full archname on cygwin

    jon-turney authored Brian Paul committed
    Change mklib not to report the full archname when building a library for cygwin
    (which is something like 'CYGWIN_NT-5.1' or 'CYGWIN_NT-6.1-WOW64' and kind of
    confusing), but just 'CYGWIN'.
    
    Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
    Signed-off-by: Brian Paul <brianp@vmware.com>
  4. @jon-turney

    Cygwin: Have mklib exit with error code if link fails

    jon-turney authored Brian Paul committed
    Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
    Signed-off-by: Brian Paul <brianp@vmware.com>
Commits on Mar 13, 2010
  1. @alanc

    mklib: Fix amd64 builds on Solaris when using Sun compilers

    alanc authored
    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
Commits on Mar 1, 2010
  1. @jrfonseca

    bin: Remove raw2png.py.

    jrfonseca authored
    Outdated, broken, and unused.
Commits on Feb 28, 2010
  1. @algrs @dbnicholson

    Fixed mklib to properly merge static libraries on darwin.

    algrs authored dbnicholson committed
    Signed-off-by: Dan Nicholson <dbn.lists@gmail.com>
Commits on Feb 22, 2010
  1. @keith-packard

    bin/mklib: Clear CDPATH to avoid damaging expand_archive output

    keith-packard authored
    The bash 'cd' command tends to emit random stuff to stdout when the
    CDPATH variable is set, so clear it to keep extra filenames from being
    emitted from the expand_archive function, which would otherwise cause
    mklib to fail.
    
    Signed-off-by: Keith Packard <keithp@keithp.com>
    Reviewed-by: Dan Nicholson <dbn.lists@gmail.com>
    Signed-off-by: Brian Paul <brianp@vmware.com>
Commits on Feb 20, 2010
  1. @jon-turney

    Cygwin build fix: Fix linkage

    jon-turney authored Brian Paul committed
    Fix the way we make static convenience libraries, such as libmesa.a,
    to be the same as linux etc.
    
    Putting archives inside archives doesn't make the objects inside
    the archive linkable, so use expand_archives() to get all the objects
    inside an archive out again before linking.
    
    Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
    Signed-off-by: Brian Paul <brianp@vmware.com>
Commits on Feb 18, 2010
  1. @dbnicholson

    Revert "Make mklib propogate all errors"

    dbnicholson authored
    This reverts commit d6f5549.
    
    It's both not portable and not safe to trap & exit on ERR. This will
    need to use a more invasive approach that tests return code only for
    selected, important commands.
  2. @jon-turney

    Make mklib propogate all errors

    jon-turney authored Brian Paul committed
    Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
    Signed-off-by: Brian Paul <brianp@vmware.com>
  3. mklib: Teach mklib to fail build if link fails on cygwin

    Brian Paul authored
    Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
    Signed-off-by: Brian Paul <brianp@vmware.com>
    
    (cherry picked from commit 551c96979e643b409535afe868c42cac0d2285ad)
Commits on Jan 20, 2010
  1. @alanc

    mklib: Fix static library generation/installation on Solaris

    alanc authored
    Change ar flag from -v (-verbose) to -c (silence console output)
    so that it stops causing make_ar_static_lib() to return a bunch
    of output other than the resulting library file.
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
Commits on Jan 8, 2010
  1. @dbnicholson

    mklib: Extract archives into temporary directories

    dbnicholson authored
    When static libraries are created from other archives, objects are
    extracted and then deleted when the static library is done. This can
    race when there are multiple static libraries being created from the
    same archives as with libmesa.a and libmesagallium.a.
    
    Should fix this issue with parallel jobs:
    
    make[5]: *** No rule to make target
    > `../../../../../../src/mesa/libmesagallium.a', needed by
    > `radeon_dri.so'. Stop
    
    Signed-off-by: Dan Nicholson <dbn.lists@gmail.com>
    Reported-and-Tested-by: Sedat Dilek <sedat.dilek@gmail.com>
Commits on Dec 30, 2009
  1. mklib: use a wrapper for ar

    Brian Paul authored
Commits on Dec 24, 2009
  1. mklib: put usage info into usage() function

    Brian Paul authored
Commits on Dec 21, 2009
  1. darwin: mklib: Use lipo rather than file to figure out architectures …

    Jeremy Huddleston authored
    …of object files
Commits on Nov 4, 2009
  1. @jrfonseca

    util: Remove homegrown Windows KM profiler.

    jrfonseca authored
    It's not sampling based so its results are biased towards functions called
    many times.
Commits on Aug 4, 2009
  1. @dbnicholson

    mklib: Ensure target directory exists for library

    dbnicholson authored
    Instead of relying on the Makefile to always generate $(TOP)/$(LIB_DIR),
    just have mklib handle creating the directory. This should fix any races
    when using parallel make.
    
    Signed-off-by: Dan Nicholson <dbn.lists@gmail.com>
Commits on Jun 8, 2009
  1. @jon-turney

    Cygwin build fixes

    jon-turney authored Brian Paul committed
    Fix mklib to deal with NOPREFIX and use --enable-auto-image-base for cygwin
    Teach configure.ac some basic facts about cygwin
    
    Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
Commits on May 21, 2009
  1. @cworth-gh

    minstall: Don't copy over an identical file

    cworth-gh authored Brian Paul committed
    The rationale here is to avoid updating a timestamp for a file that
    hasn't changed. Needless updates of the timestamp can ripple into
    other projects, (xserver, etc.), useless recompiling due to a
    'make install' in mesa that didn't actually change anything.
Something went wrong with that request. Please try again.