summaryrefslogtreecommitdiff
path: root/build
diff options
context:
space:
mode:
Diffstat (limited to 'build')
-rw-r--r--build/.gitignore3
-rw-r--r--build/bootstrap.build18
-rw-r--r--build/export.build9
-rw-r--r--build/root.build37
4 files changed, 0 insertions, 67 deletions
diff --git a/build/.gitignore b/build/.gitignore
deleted file mode 100644
index e931f20..0000000
--- a/build/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-config.build
-root/
-bootstrap/ \ No newline at end of file
diff --git a/build/bootstrap.build b/build/bootstrap.build
deleted file mode 100644
index cd43c15..0000000
--- a/build/bootstrap.build
+++ /dev/null
@@ -1,18 +0,0 @@
-# file : build/bootstrap.build
-# license : MIT; see accompanying LICENSE file
-
-project = cli
-
-using version
-
-# By default leave the cli module unconfigured since we don't want to use some
-# system-installed cli. Note that this value will be overridden if set either
-# on the command line or in config.build.
-#
-config.cli = false
-
-using config
-
-using dist
-using test
-using install
diff --git a/build/export.build b/build/export.build
deleted file mode 100644
index 92c546c..0000000
--- a/build/export.build
+++ /dev/null
@@ -1,9 +0,0 @@
-# file : build/export.build
-# license : MIT; see accompanying LICENSE file
-
-$out_root/
-{
- include cli/
-}
-
-export $out_root/cli/exe{cli}
diff --git a/build/root.build b/build/root.build
deleted file mode 100644
index 0a536ca..0000000
--- a/build/root.build
+++ /dev/null
@@ -1,37 +0,0 @@
-# file : build/root.build
-# license : MIT; see accompanying LICENSE file
-
-cxx.std = latest
-
-using cxx
-
-hxx{*}: extension = hxx
-ixx{*}: extension = ixx
-txx{*}: extension = txx
-cxx{*}: extension = cxx
-
-if ($cxx.target.system == 'win32-msvc')
- cxx.poptions += -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS
-
-if ($cxx.class == 'msvc')
- cxx.coptions += /wd4251 /wd4275 /wd4800
-
-cxx.poptions =+ "-I$out_root" "-I$src_root"
-
-# Load the cli module but only if it's available. This way a distribution
-# that includes pre-generated files can be built without installing cli.
-# This is also the reason why we need to explicitly spell out individual
-# source file prerequisites instead of using the cli.cxx{} group (it won't
-# be there unless the module is configured).
-#
-using? cli
-
-# All exe{} in unit-tests/ are, well, tests. Also don't link whole archives
-# by default there.
-#
-unit-tests/exe{*}: test = true
-unit-tests/{libue libul}{*}: bin.whole = false
-
-# Specify the test target for cross-testing.
-#
-test.target = $cxx.target