[Mesa-dev] [PATCH 0/9] Automake continued

Jon TURNEY jon.turney at dronecode.org.uk
Mon Jul 9 04:40:59 PDT 2012


On 13/06/2012 18:30, Eric Anholt wrote:
> Here's a bunch more automake.  We're at the point that an enterprising
> person could potentially convert libmesa.a if they figure out how to
> work that into the gallium build.  I also haven't converted osmesa,
> because I didn't think I knew of any tests for it (but wait, there's
> mesa-demos).

I am not that person, and I'm not sure what the issue with the gallium
build is you refer to, but since linking libtool and non-libtool archives
isn't portable to my platform of interest, I can't built git master mesa
at the moment, so here is a bunch more automaking.  This converts libglsl,
libglapi and libmesa, and includes Laurent Carlier's patch to convert libOsmesa.

Jon TURNEY (8):
  automake: convert libglsl building
  Rename sparc/clip.S -> sparc/sparc_clip.S
  automake: convert libmesa and libmesagallium
  Remove unused MESA_MODULES autoconf variable
  Link dri drivers with mesa or dricore libtool library
  Rename X86-64_API -> X86_64_API
  automake: convert libglapi
  Don't explicitly link libOsmesa with libmesa's dependency libglapi

Laurent Carlier (1):
  automake: convert libOSmesa building

 configs/current.in                  |    3 +-
 configure.ac                        |   27 +++--
 src/egl/main/Makefile.am            |    2 +-
 src/gallium/targets/Makefile.dri    |    4 +-
 src/glsl/.gitignore                 |    1 +
 src/glsl/Makefile                   |  144 ---------------------
 src/glsl/Makefile.am                |  111 +++++++++++++++++
 src/glsl/glcpp/.gitignore           |    1 +
 src/glsl/glcpp/Makefile.am          |   32 +++++
 src/glsl/tests/Makefile.am          |    4 +-
 src/glx/Makefile.am                 |    2 +-
 src/mapi/glapi/.gitignore           |    1 +
 src/mapi/glapi/Makefile             |   77 ------------
 src/mapi/glapi/Makefile.am          |   68 ++++++++++
 src/mapi/glapi/sources.mak          |    2 +-
 src/mapi/glapi/tests/Makefile.am    |    2 +-
 src/mesa/Makefile.am                |   45 ++++++-
 src/mesa/Makefile.old               |   57 +---------
 src/mesa/SConscript                 |    2 +-
 src/mesa/drivers/osmesa/.gitignore  |    1 +
 src/mesa/drivers/osmesa/Makefile    |   51 --------
 src/mesa/drivers/osmesa/Makefile.am |   49 ++++++++
 src/mesa/drivers/x11/Makefile.am    |    4 +-
 src/mesa/main/tests/Makefile.am     |    2 +-
 src/mesa/sources.mak                |    2 +-
 src/mesa/sparc/clip.S               |  233 -----------------------------------
 src/mesa/sparc/sparc_clip.S         |  233 +++++++++++++++++++++++++++++++++++
 27 files changed, 569 insertions(+), 591 deletions(-)
 delete mode 100644 src/glsl/Makefile
 create mode 100644 src/glsl/Makefile.am
 create mode 100644 src/glsl/glcpp/Makefile.am
 delete mode 100644 src/mapi/glapi/Makefile
 create mode 100644 src/mapi/glapi/Makefile.am
 create mode 100644 src/mesa/drivers/osmesa/.gitignore
 delete mode 100644 src/mesa/drivers/osmesa/Makefile
 create mode 100644 src/mesa/drivers/osmesa/Makefile.am
 delete mode 100644 src/mesa/sparc/clip.S
 create mode 100644 src/mesa/sparc/sparc_clip.S

-- 
1.7.9



More information about the mesa-dev mailing list