summaryrefslogtreecommitdiff
path: root/libprint/libprint
diff options
context:
space:
mode:
authorKaren Arutyunov <karen@codesynthesis.com>2021-10-15 21:54:53 +0300
committerKaren Arutyunov <karen@codesynthesis.com>2021-10-15 21:58:53 +0300
commit7c5b960dacca0e063030bb756c088ea32f41aafa (patch)
treef8f0e52d01d8d015c7fb2927743cada9b22468f5 /libprint/libprint
parent4fda9c65d631d0c0374249aeae90668caa0ba6e0 (diff)
Release version 1.0.0+8v1.0.0+8
Mark headers as importable in buildfiles Drop @ from bin.lib.version in libhello/buildfile Add commented out c/cxx/cc.internal.scope to root.build Make glue buildfile to read packages.manifest Fortify tests against NDEBUG Add BMI extensions to and ignore compressed .i and .i in .gitignore Bump project requirements for build2 to 0.14.0-
Diffstat (limited to 'libprint/libprint')
-rw-r--r--libprint/libprint/buildfile12
1 files changed, 7 insertions, 5 deletions
diff --git a/libprint/libprint/buildfile b/libprint/libprint/buildfile
index 3097c53..c66998c 100644
--- a/libprint/libprint/buildfile
+++ b/libprint/libprint/buildfile
@@ -1,6 +1,6 @@
intf_libs = # Interface dependencies.
impl_libs = # Implementation dependencies.
-#import impl_libs += libhello%lib{hello}
+#import xxxx_libs += libhello%lib{hello}
lib{print}: {hxx ixx txx cxx}{** -version} hxx{version} $impl_libs $intf_libs
@@ -14,12 +14,14 @@ hxx{version}: in{version} $src_root/manifest
clean = ($src_root != $out_root)
}
+hxx{export}@./: cxx.importable = false
+
# Build options.
#
cxx.poptions =+ "-I$out_root" "-I$src_root"
-obja{*}: cxx.poptions += -DLIBPRINT_STATIC_BUILD
-objs{*}: cxx.poptions += -DLIBPRINT_SHARED_BUILD
+{hbmia obja}{*}: cxx.poptions += -DLIBPRINT_STATIC_BUILD
+{hbmis objs}{*}: cxx.poptions += -DLIBPRINT_SHARED_BUILD
# Export options.
#
@@ -37,9 +39,9 @@ libs{print}: cxx.export.poptions += -DLIBPRINT_SHARED
# for details on the version.* variable values.
#
if $version.pre_release
- lib{print}: bin.lib.version = @"-$version.project_id"
+ lib{print}: bin.lib.version = "-$version.project_id"
else
- lib{print}: bin.lib.version = @"-$version.major.$version.minor"
+ lib{print}: bin.lib.version = "-$version.major.$version.minor"
# Install into the libprint/ subdirectory of, say, /usr/include/
# recreating subdirectories.