Pass $(MKLIB_OPTIONS) to mklib script to allow setting extra options.
authorBrian Paul <brian.paul@tungstengraphics.com>
Mon, 27 Oct 2003 18:24:37 +0000 (18:24 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Mon, 27 Oct 2003 18:24:37 +0000 (18:24 +0000)
Make-config
src/mesa/Makefile.X11

index bb6b153b9c57b605dbe79b6de77924fefda39a4d..5f20adbc9fd12e5fe9c006332633e4ceeacb516c 100644 (file)
@@ -33,6 +33,7 @@ VERSION=$(MESA_MAJOR).$(MESA_MINOR)
 # ASM_SOURCES    optional list of assembly language files to assemble
 # MAKELIB        the script or command to make a library file
 #                XXX MAKELIB is obsolete; edit bin/mklib to support new systems
+# MKLIB_OPTIONS  extra options to pass to the mklib script (like -arch)
 
 
 aix:
index dd4336e6d0285d6df37b86b3475cac5abc9fd2f9..4e00648e453fccc1e945e05345577c1d1b12dab2 100644 (file)
@@ -307,7 +307,7 @@ targets: $(LIBDIR)/$(GL_LIB) $(LIBDIR)/$(OSMESA_LIB) $(LIBMESA)
 $(LIBDIR)/$(GL_LIB): $(OBJECTS)
        $(TOP)/bin/mklib -o $(GL_LIB_NAME) -major $(GL_MAJOR) \
                -minor $(GL_MINOR) -patch $(GL_TINY) -install $(LIBDIR) \
-               $(GL_LIB_DEPS) $(OBJECTS)
+               $(MKLIB_OPTIONS) $(GL_LIB_DEPS) $(OBJECTS)
 
 
 # Make the OSMesa library
@@ -316,7 +316,7 @@ $(LIBDIR)/$(OSMESA_LIB): $(OSMESA_OBJECTS)
                $(TOP)/bin/mklib -o $(OSMESA_LIB_NAME) -major $(MESA_MAJOR) \
                        -minor $(MESA_MINOR) -patch $(GL_TINY) -L$(LIBDIR) \
                        -l$(GL_LIB_NAME) -install $(LIBDIR) \
-                       $(OSMESA_OBJECTS) ; \
+                       $(MKLIB_OPTIONS) $(OSMESA_OBJECTS) ; \
        fi