1. 08 Jul, 2008 4 commits
  2. 27 Jun, 2008 1 commit
    • Dan Nicholson's avatar
      DRI-specific pkg-config file · f6da1453
      Dan Nicholson authored
      Since the gl pkg-config file doesn't convey any specifics about the
      backend in use, this adds a new pkg-config file for when DRI is in use.
      This can be used by the xserver build to determine if the DRI and/or
      GLX extensions are appropriate.
      f6da1453
  3. 10 Jun, 2008 1 commit
  4. 27 May, 2008 1 commit
  5. 23 May, 2008 1 commit
  6. 09 May, 2008 1 commit
    • Dan Nicholson's avatar
      autoconf: Attempt to figure out the PIC flags for the platform · d368eed9
      Dan Nicholson authored
      This commit adds an autoconf macro, MESA_PIC_FLAGS, which sets the
      PIC flags according to platform and static/shared setting. The platform
      specifics are taken straight from libtool.m4 and stripped down to just
      the flags and platforms we cover in Mesa. This should hopefully make it
      possible to use autoconf on non-GCC platforms.
      
      The macro is added external to configure.ac in acinclude.m4 since it's
      pretty bloated.
      
      Note to BSDers: Previously, x86 defaulted to non-PIC on FreeBSD. I
      didn't carry that preference into this macro. Instead, you can just use
      --disable-pic where desired.
      d368eed9
  7. 07 May, 2008 1 commit
    • Dan Nicholson's avatar
      Never fail `make clean' · a6464b3c
      Dan Nicholson authored
      Mostly some pedantic changes such that `make clean' always ignores
      errors. Also changed the top clean target to do the `touch
      configs/current' dance instead of realclean.
      a6464b3c
  8. 06 May, 2008 4 commits
  9. 25 Apr, 2008 1 commit
  10. 23 Apr, 2008 1 commit
  11. 10 Mar, 2008 1 commit
  12. 18 Feb, 2008 1 commit
  13. 23 Jan, 2008 1 commit
  14. 07 Dec, 2007 2 commits
    • Dan Nicholson's avatar
      autoconf: Include necessary files for the tarballs · 72796238
      Dan Nicholson authored
      Add targets to the top Makefile so that configure and the necessary
      scripts are added to the tarball for distribution.
      
      Variables are used for autoconf and aclocal in case anyone needs to use
      a specific version or pass any extra flags.
      72796238
    • Dan Nicholson's avatar
      autoconf: Initial support for an autoconf configuration · dca1b796
      Dan Nicholson authored
      This adds the initial support for using autoconf configuration. Support
      is available for shared Xlib driver builds. Later this will be extended
      to dri and osmesa-only builds and possibly targetting non-X backends.
      Support for static library builds will also be added.
      
      The configure script fills in the autoconf config. This is then used by
      running `make autoconf' after ./configure.
      
      Testing has been done on Linux/GNU. The configure script tries to
      faithfully reproduce the current configs/linux* and configs/freebsd*.
      Other platforms can be handled later by adding similar statements and
      feature tests.
      
      Pkg-config is used to search for packages when possible. This makes the
      build much more flexible and robust to the user's configuration. This
      requires that the pkg-config autoconf macros pkg.m4 are included in
      aclocal.m4. This requires autoconf and aclocal from autoconf and
      automake, respectively.
      dca1b796
  15. 12 Nov, 2007 1 commit
  16. 24 Oct, 2007 1 commit
  17. 23 Oct, 2007 1 commit
  18. 20 Sep, 2007 1 commit
  19. 13 Sep, 2007 1 commit
  20. 07 Aug, 2007 1 commit
  21. 03 Aug, 2007 1 commit
  22. 02 Aug, 2007 1 commit
  23. 31 Jul, 2007 1 commit
  24. 21 Jul, 2007 2 commits
  25. 04 Jul, 2007 1 commit
  26. 14 May, 2007 1 commit
  27. 09 May, 2007 1 commit
    • Brian's avatar
      Tweak the shell scripting for descending into and building subdirs. · 16c503f3
      Brian authored
      In general, use this:
      	@for dir in $(SUBDIRS) ; do \
      		if [ -d $$dir ] ; then \
      			(cd $$dir && $(MAKE)) || exit 1; \
      		fi \
      	done
      
      Basically, silently skip missing subdirs but generate an error and stop if
      there's a compilation or install problem.
      This was done inconsistantly before.  In once case, a missing subdir was
      causing us to go into an infinte loop!
      16c503f3
  28. 02 May, 2007 1 commit
  29. 27 Apr, 2007 2 commits
  30. 25 Apr, 2007 1 commit
    • Brian's avatar
      RC4 · 3de20aea
      Brian authored
      3de20aea
  31. 24 Apr, 2007 1 commit