[72284] trunk/dports/devel/boost/Portfile

adfernandes at macports.org adfernandes at macports.org
Sat Oct 9 15:35:56 PDT 2010


Revision: 72284
          http://trac.macports.org/changeset/72284
Author:   adfernandes at macports.org
Date:     2010-10-09 15:35:53 -0700 (Sat, 09 Oct 2010)
Log Message:
-----------
boost: allow building with ccache/distcc; closes #26268

Modified Paths:
--------------
    trunk/dports/devel/boost/Portfile

Modified: trunk/dports/devel/boost/Portfile
===================================================================
--- trunk/dports/devel/boost/Portfile	2010-10-09 18:34:11 UTC (rev 72283)
+++ trunk/dports/devel/boost/Portfile	2010-10-09 22:35:53 UTC (rev 72284)
@@ -33,9 +33,25 @@
                 port:bzip2
 
 configure {
+
     reinplace -E "s|-install_name \"|&${prefix}/lib/|" \
         ${worksrcpath}/tools/build/v2/tools/darwin.jam
-    write_jam "using darwin : : ${configure.cxx} ;"
+        
+    # Copied from portconfigure.tcl (modified below)
+    # Set pre-compiler filter to use (ccache/distcc), if any.
+    if {[tbool configure.ccache] && [tbool configure.distcc]} {
+        set filter "ccache "
+        # Modified from portconfigure.tcl
+        ui_msg "Warning: boost does not support distcc with ccache"
+    } elseif {[tbool configure.ccache]} {
+        set filter "ccache "
+    } elseif {[tbool configure.distcc]} {
+        set filter "distcc "
+    } else {
+        set filter ""
+    }
+    write_jam "using darwin : : ${filter}${configure.cxx} ;"
+
 }
 
 build.cmd       bjam
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20101009/bd301153/attachment-0001.html>


More information about the macports-changes mailing list