]> git.ipfire.org Git - thirdparty/cups.git/commitdiff
Add support for SDKROOT on OS X.
authormsweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be>
Fri, 6 Feb 2015 21:33:50 +0000 (21:33 +0000)
committermsweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be>
Fri, 6 Feb 2015 21:33:50 +0000 (21:33 +0000)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12492 a1ca3aef-8c08-0410-bb20-df032aa958be

Makedefs.in
cgi-bin/Makefile
cups/Makefile
filter/Makefile
ppdc/Makefile
scheduler/Makefile

index 5d261c39df3c7c96f4497f54ddacf13eec94f4a0..9a958dbd440982c61b73d2b2aa1a813fadf781ff 100644 (file)
@@ -3,7 +3,7 @@
 #
 # Common makefile definitions for CUPS.
 #
-# Copyright 2007-2014 by Apple Inc.
+# Copyright 2007-2015 by Apple Inc.
 # Copyright 1997-2007 by Easy Software Products, all rights reserved.
 #
 # These coded instructions, statements, and computer programs are the
@@ -200,19 +200,20 @@ CACHEDIR  =       $(BUILDROOT)@CUPS_CACHEDIR@
 DATADIR                =       $(BUILDROOT)@CUPS_DATADIR@
 DOCDIR         =       $(BUILDROOT)@CUPS_DOCROOT@
 ICONDIR                =       @ICONDIR@
-INCLUDEDIR     =       $(BUILDROOT)$(includedir)
+INCLUDEDIR     =       $(BUILDROOT)$(SDKROOT)$(includedir)
 LIBDIR         =       $(BUILDROOT)$(libdir)
 LOCALEDIR      =       $(BUILDROOT)@CUPS_LOCALEDIR@
 LOGDIR         =       $(BUILDROOT)@CUPS_LOGDIR@
 MANDIR         =       $(BUILDROOT)@mandir@
 MENUDIR                =       @MENUDIR@
 PMANDIR                =       $(BUILDROOT)@PMANDIR@
-PRIVATEINCLUDE =       $(BUILDROOT)@PRIVATEINCLUDE@
+PRIVATEINCLUDE =       $(BUILDROOT)$(SDKROOT)@PRIVATEINCLUDE@
 RCLEVELS       =       @RCLEVELS@
 RCSTART                =       @RCSTART@
 RCSTOP         =       @RCSTOP@
 REQUESTS       =       $(BUILDROOT)@CUPS_REQUESTS@
 SBINDIR                =       $(BUILDROOT)@sbindir@
+SDKLIBDIR      =       $(BUILDROOT)$(SDKROOT)$(libdir)
 SERVERBIN      =       $(BUILDROOT)@CUPS_SERVERBIN@
 SERVERROOT     =       $(BUILDROOT)@CUPS_SERVERROOT@
 STATEDIR       =       $(BUILDROOT)@CUPS_STATEDIR@
index f1f0a4302cc742da140b4a8e92dab35b0de2859a..540dd5f9220f8c6ebe9d9addb177fb2210cb060e 100644 (file)
@@ -3,7 +3,7 @@
 #
 # CGI makefile for CUPS.
 #
-# Copyright 2007-2014 by Apple Inc.
+# Copyright 2007-2015 by Apple Inc.
 # Copyright 1997-2006 by Easy Software Products.
 #
 # These coded instructions, statements, and computer programs are the
@@ -150,6 +150,12 @@ install-libs: $(INSTALLSTATIC)
                $(RM) $(LIBDIR)/libcupscgi.dylib; \
                $(LN) $(LIBCUPSCGI) $(LIBDIR)/libcupscgi.dylib; \
        fi
+       if test "x$(SDKROOT)" != "x"; then \
+               $(INSTALL_DIR) $(SDKLIBDIR); \
+               $(INSTALL_LIB) $(LIBCUPSCGI) $(SDKLIBDIR); \
+               $(RM) $(SDKLIBDIR)/libcupscgi.dylib; \
+               $(LN) $(LIBCUPSCGI) $(SDKLIBDIR)/libcupscgi.dylib; \
+       fi
        if test "x$(SYMROOT)" != "x"; then \
                $(INSTALL_DIR) $(SYMROOT); \
                cp $(LIBCUPSCGI) $(SYMROOT); \
index 7a899de0ada6892047d1041ade5e46e523dd1425..0d6aa6a045db937a74bf805a74e56e2d1ed34727 100644 (file)
@@ -3,7 +3,7 @@
 #
 # API library Makefile for CUPS.
 #
-# Copyright 2007-2014 by Apple Inc.
+# Copyright 2007-2015 by Apple Inc.
 # Copyright 1997-2006 by Easy Software Products, all rights reserved.
 #
 # These coded instructions, statements, and computer programs are the
@@ -269,6 +269,12 @@ install-libs: $(INSTALLSTATIC)
                $(RM) $(LIBDIR)/libcups.dylib; \
                $(LN) $(LIBCUPS) $(LIBDIR)/libcups.dylib; \
        fi
+       if test "x$(SDKROOT)" != "x"; then \
+               $(INSTALL_DIR) $(SDKLIBDIR); \
+               $(INSTALL_LIB) $(LIBCUPS) $(SDKLIBDIR); \
+               $(RM) $(SDKLIBDIR)/libcups.dylib; \
+               $(LN) $(LIBCUPS) $(SDKLIBDIR)/libcups.dylib; \
+       fi
        if test "x$(SYMROOT)" != "x"; then \
                $(INSTALL_DIR) $(SYMROOT); \
                cp $(LIBCUPS) $(SYMROOT); \
index 08451e9c4408bb1dd4124da4b48d800f663cb5b8..f36c628030b88cddc21a3344f484a0433b67584a 100644 (file)
@@ -137,6 +137,12 @@ install-libs: $(INSTALLSTATIC)
                $(RM) $(LIBDIR)/libcupsimage.dylib; \
                $(LN) $(LIBCUPSIMAGE) $(LIBDIR)/libcupsimage.dylib; \
        fi
+       if test "x$(SDKROOT)" != "x"; then \
+               $(INSTALL_DIR) $(SDKLIBDIR); \
+               $(INSTALL_LIB) $(LIBCUPSIMAGE) $(SDKLIBDIR); \
+               $(RM) $(SDKLIBDIR)/libcupsimage.dylib; \
+               $(LN) $(LIBCUPSIMAGE) $(SDKLIBDIR)/libcupsimage.dylib; \
+       fi
        if test "x$(SYMROOT)" != "x"; then \
                $(INSTALL_DIR) $(SYMROOT); \
                cp $(LIBCUPSIMAGE) $(SYMROOT); \
index 1bf09dd6a88b37c5aad17986ce8b9d44ec535466..75a77d4e9588ec23857c4ddd509802e2fd373b48 100644 (file)
@@ -3,7 +3,7 @@
 #
 # Makefile for the CUPS PPD Compiler.
 #
-# Copyright 2007-2014 by Apple Inc.
+# Copyright 2007-2015 by Apple Inc.
 # Copyright 2002-2006 by Easy Software Products.
 #
 # These coded instructions, statements, and computer programs are the
@@ -176,6 +176,12 @@ install-libs: $(INSTALLSTATIC)
                $(RM) $(LIBDIR)/libcupsppdc.dylib; \
                $(LN) $(LIBCUPSPPDC) $(LIBDIR)/libcupsppdc.dylib; \
        fi
+       if test "x$(SDKROOT)" != "x"; then \
+               $(INSTALL_DIR) $(SDKLIBDIR); \
+               $(INSTALL_LIB) $(LIBCUPSPPDC) $(SDKLIBDIR); \
+               $(RM) $(SDKLIBDIR)/libcupsppdc.dylib; \
+               $(LN) $(LIBCUPSPPDC) $(SDKLIBDIR)/libcupsppdc.dylib; \
+       fi
        if test "x$(SYMROOT)" != "x"; then \
                $(INSTALL_DIR) $(SYMROOT); \
                cp $(LIBCUPSPPDC) $(SYMROOT); \
index 9086a3d405f01cb4a8f7ac1829834bddf6403136..0ce24264cd09d27ac7dbf83d474a62edf6044609 100644 (file)
@@ -266,6 +266,12 @@ install-libs: $(INSTALLSTATIC)
                $(RM) $(LIBDIR)/libcupsmime.dylib; \
                $(LN) $(LIBCUPSMIME) $(LIBDIR)/libcupsmime.dylib; \
        fi
+       if test "x$(SDKROOT)" != "x"; then \
+               $(INSTALL_DIR) $(SDKLIBDIR); \
+               $(INSTALL_LIB) $(LIBCUPSMIME) $(SDKLIBDIR); \
+               $(RM) $(SDKLIBDIR)/libcupsmime.dylib; \
+               $(LN) $(LIBCUPSMIME) $(SDKLIBDIR)/libcupsmime.dylib; \
+       fi
        if test "x$(SYMROOT)" != "x"; then \
                $(INSTALL_DIR) $(SYMROOT); \
                cp $(LIBCUPSMIME) $(SYMROOT); \