diff options
author | Nikolai Merinov <n.merinov@samsung.com> | 2019-02-12 10:04:53 +0300 |
---|---|---|
committer | Nikolai Merinov <n.merinov@samsung.com> | 2019-02-12 10:04:53 +0300 |
commit | 93b31730819a5241cc85b0617fc7e25fe4f72b74 (patch) | |
tree | c0a72375fbca2be45de95de4f6565bfd4e00da6c | |
parent | c1ea0fe11e6b3d68d6941a5296bfccb49d98797d (diff) | |
download | boost-jam-sandbox/nmerinov/llvm.tar.gz boost-jam-sandbox/nmerinov/llvm.tar.bz2 boost-jam-sandbox/nmerinov/llvm.zip |
Use user-passed CFLAGS for compilation for clang toolsetsandbox/nmerinov/llvm
-rw-r--r-- | build.jam | 2 | ||||
-rwxr-xr-x | build.sh | 7 |
2 files changed, 5 insertions, 4 deletions
@@ -195,7 +195,7 @@ toolset como como : "-o " : -D : -L$(--python-lib[1]) -l$(--python-lib[2]) ; ## Clang Linux 2.8+ toolset clang clang : "-o " : -D - : -Wno-unused -Wno-format + : -Wno-unused -Wno-format $(CFLAGS) [ opt --release : -Os ] [ opt --debug : -g -O0 -fno-inline ] [ opt --profile : -finline-functions -g ] @@ -120,6 +120,10 @@ esac BOOST_JAM_OPT_JAM="-o bootstrap/jam0" BOOST_JAM_OPT_MKJAMBASE="-o bootstrap/mkjambase0" BOOST_JAM_OPT_YYACC="-o bootstrap/yyacc0" + +BOOST_JAM_OPT_JAM="$BOOST_JAM_OPT_JAM $CFLAGS $LIBS" +BOOST_JAM_OPT_MKJAMBASE="$BOOST_JAM_OPT_MKJAMBASE $CFLAGS $LIBS" +BOOST_JAM_OPT_YYACC="$BOOST_JAM_OPT_YYACC $CFLAGS $LIBS" case $BOOST_JAM_TOOLSET in mingw) if test -r ${BOOST_JAM_TOOLSET_ROOT}bin/gcc ; then @@ -224,9 +228,6 @@ case $BOOST_JAM_TOOLSET in cc) if test -z "$CC" ; then CC=cc ; fi BOOST_JAM_CC=$CC - BOOST_JAM_OPT_JAM="$BOOST_JAM_OPT_JAM $CFLAGS $LIBS" - BOOST_JAM_OPT_MKJAMBASE="$BOOST_JAM_OPT_MKJAMBASE $CFLAGS $LIBS" - BOOST_JAM_OPT_YYACC="$BOOST_JAM_OPT_YYACC $CFLAGS $LIBS" ;; qcc) |