summaryrefslogtreecommitdiff
path: root/lib/sbuild/session.cc
diff options
context:
space:
mode:
authorRoger Leigh <rleigh@debian.org>2013-09-08 22:51:43 +0100
committerRoger Leigh <rleigh@debian.org>2013-09-29 16:45:34 +0100
commit4a272b256ea0cae74cad442eca75363e9d8edb47 (patch)
tree1450526d5688bb52b058db50634cfef0a1f53624 /lib/sbuild/session.cc
parentf71acb7a31d7932cf3d5f8aaa1682787c18b2127 (diff)
downloadschroot-4a272b256ea0cae74cad442eca75363e9d8edb47.tar.gz
build: Add cmake build infrastructure
This permits building using cmake rather than the existing autoconf/automake/libtool infrastructure. The autotools- based build may be removed in future commits, but either may be used until that point.
Diffstat (limited to 'lib/sbuild/session.cc')
-rw-r--r--lib/sbuild/session.cc10
1 files changed, 10 insertions, 0 deletions
diff --git a/lib/sbuild/session.cc b/lib/sbuild/session.cc
index 93c1b1ee..b4875b00 100644
--- a/lib/sbuild/session.cc
+++ b/lib/sbuild/session.cc
@@ -1171,11 +1171,21 @@ namespace sbuild
env.add("DATA_DIR", SCHROOT_DATA_DIR);
env.add("SETUP_DATA_DIR", SCHROOT_SETUP_DATA_DIR);
env.add("PID", getpid());
+#ifdef SBUILD_HOST
env.add("HOST", SBUILD_HOST);
+#endif // SBUILD_HOST
+#ifdef SBUILD_HOST_OS
env.add("HOST_OS", SBUILD_HOST_OS);
+#endif // SBUILD_HOST_OS
+#ifdef SBUILD_HOST_VENDOR
env.add("HOST_VENDOR", SBUILD_HOST_VENDOR);
+#endif // SBUILD_HOST_VENDOR
+#ifdef SBUILD_HOST_CPU
env.add("HOST_CPU", SBUILD_HOST_CPU);
+#endif // SBUILD_HOST_CPU
+#ifdef SBUILD_PLATFORM
env.add("PLATFORM", SBUILD_PLATFORM);
+#endif // SBUILD_PLATFORM
env.add("PATH", "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin");