Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r64647 - trunk/tools/build/v2/engine/src
From: kbelco_at_[hidden]
Date: 2010-08-06 14:44:28


Author: noel_belcourt
Date: 2010-08-06 14:44:15 EDT (Fri, 06 Aug 2010)
New Revision: 64647
URL: http://svn.boost.org/trac/boost/changeset/64647

Log:
Add bjam build for intel-darwin (Intel on Darwin).

Text files modified:
   trunk/tools/build/v2/engine/src/build.jam | 7 +++++++
   trunk/tools/build/v2/engine/src/build.sh | 8 ++++++--
   2 files changed, 13 insertions(+), 2 deletions(-)

Modified: trunk/tools/build/v2/engine/src/build.jam
==============================================================================
--- trunk/tools/build/v2/engine/src/build.jam (original)
+++ trunk/tools/build/v2/engine/src/build.jam 2010-08-06 14:44:15 EDT (Fri, 06 Aug 2010)
@@ -215,6 +215,13 @@
     [ opt --debug : -s -O3 -fno-inline -pg ]
     -I$(--python-include) -I$(--extra-include)
     : -L$(--python-lib[1]) -l$(--python-lib[2]) ;
+## Intel C/C++ for Darwin
+toolset intel-darwin icc : "-o " : -D
+ :
+ [ opt --release : -O3 ]
+ [ opt --debug : -g -O0 -p ]
+ -I$(--python-include) -I$(--extra-include)
+ : -L$(--python-lib[1]) -l$(--python-lib[2]) ;
 ## Intel C/C++ for Linux
 toolset intel-linux icc : "-o " : -D
     :

Modified: trunk/tools/build/v2/engine/src/build.sh
==============================================================================
--- trunk/tools/build/v2/engine/src/build.sh (original)
+++ trunk/tools/build/v2/engine/src/build.sh 2010-08-06 14:44:15 EDT (Fri, 06 Aug 2010)
@@ -29,8 +29,8 @@
     echo "### ./build.sh gcc"
     echo "###"
     echo "### Toolsets supported by this script are:"
- echo "### acc, como, darwin, gcc, intel-linux, kcc, kylix, mipspro,"
- echo "### mingw(msys), pathscale, pgi, qcc, sun, sunpro, tru64cxx, vacpp"
+ echo "### acc, como, darwin, gcc, intel-darwin, intel-linux, kcc, kylix,"
+ echo "### mipspro, mingw(msys), pathscale, pgi, qcc, sun, sunpro, tru64cxx, vacpp"
     echo "###"
     echo "### A special toolset; cc, is available which is used as a fallback"
     echo "### when a more specific toolset is not found and the cc command is"
@@ -136,6 +136,10 @@
     BOOST_JAM_CC=cc
     ;;
 
+ intel-darwin)
+ BOOST_JAM_CC=icc
+ ;;
+
     intel-linux)
     if test -r /opt/intel/cc/9.0/bin/iccvars.sh ; then
         BOOST_JAM_TOOLSET_ROOT=/opt/intel/cc/9.0/


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk