aboutsummaryrefslogtreecommitdiff
path: root/build2/buildfile
diff options
context:
space:
mode:
authorKaren Arutyunov <karen@codesynthesis.com>2019-08-26 12:06:03 +0300
committerKaren Arutyunov <karen@codesynthesis.com>2019-08-28 15:01:48 +0300
commitac87e3827b214c0ba1bd1c17a2d8a18026637d3f (patch)
tree8a750721a2537f9762b9dda4e00951b61ee1354f /build2/buildfile
parentf7adb1ce7a13753a6acf5c9eeb9577ecdada630c (diff)
Move cxx build system module to separate library
Diffstat (limited to 'build2/buildfile')
-rw-r--r--build2/buildfile11
1 files changed, 1 insertions, 10 deletions
diff --git a/build2/buildfile b/build2/buildfile
index 7f4187e..fd9cec6 100644
--- a/build2/buildfile
+++ b/build2/buildfile
@@ -7,7 +7,7 @@ import libs = libbutl%lib{butl}
include ../libbuild2/
libs += ../libbuild2/lib{build2}
-for m: bash bin c cc in version
+for m: bash bin c cc cxx in version
{
include ../libbuild2/$m/
libs += ../libbuild2/$m/lib{build2-$m}
@@ -43,15 +43,6 @@ for t: cxx{**.test...}
#
obj{b}: cxx.poptions += -DBUILD2_HOST_TRIPLET=\"$cxx.target\"
-# Pass native C and C++ compiler paths (not forgetting to escape backslashes
-# on Windows). These are used as defaults for BUILD2_DEFAULT_*.
-#
-if ($cxx.target == $build.host)
-{
- cxx/obj{init}: cxx.poptions += \
- -DBUILD2_NATIVE_CXX=\"$regex.replace($recall($cxx.path), '\\', '\\\\')\"
-}
-
if ($cxx.target.class != 'windows')
{
if ($cxx.target.class == 'linux')