summaryrefslogtreecommitdiff
path: root/libprint/libprint
diff options
context:
space:
mode:
authorKaren Arutyunov <karen@codesynthesis.com>2018-09-10 15:07:15 +0300
committerKaren Arutyunov <karen@codesynthesis.com>2018-09-10 15:07:15 +0300
commit94178a8992a8cfee32b5d3340be26c44fcc7a5fe (patch)
tree58bccc5373f7511ef6eccfdcbc0c3e515a1690c0 /libprint/libprint
parent26b0d86a8f36b730bb2343e2b744fdf78259944e (diff)
Align with latest bdep-new
Diffstat (limited to 'libprint/libprint')
-rw-r--r--libprint/libprint/buildfile14
1 files changed, 8 insertions, 6 deletions
diff --git a/libprint/libprint/buildfile b/libprint/libprint/buildfile
index e2c6f8a..4a888f3 100644
--- a/libprint/libprint/buildfile
+++ b/libprint/libprint/buildfile
@@ -2,7 +2,7 @@ int_libs = # Interface dependencies.
imp_libs = # Implementation dependencies.
#import imp_libs += libhello%lib{hello}
-lib{print}: {hxx ixx txx cxx}{* -version} hxx{version} $imp_libs $int_libs
+lib{print}: {hxx ixx txx cxx}{** -version} hxx{version} $imp_libs $int_libs
# Include the generated version header into the distribution (so that we don't
# pick up an installed one) and don't remove it when cleaning in src (so that
@@ -13,18 +13,20 @@ hxx{version}: dist = true
hxx{version}: clean = ($src_root != $out_root)
cxx.poptions =+ "-I$out_root" "-I$src_root"
+
+obja{*}: cxx.poptions += -DLIBPRINT_STATIC_BUILD
+objs{*}: cxx.poptions += -DLIBPRINT_SHARED_BUILD
+
lib{print}: cxx.export.poptions = "-I$out_root" "-I$src_root"
liba{print}: cxx.export.poptions += -DLIBPRINT_STATIC
libs{print}: cxx.export.poptions += -DLIBPRINT_SHARED
-obja{*}: cxx.poptions += -DLIBPRINT_STATIC_BUILD
-objs{*}: cxx.poptions += -DLIBPRINT_SHARED_BUILD
-
lib{print}: cxx.export.libs = $int_libs
# For pre-releases use the complete version to make sure they cannot be used
-# in place of another pre-release or the final version.
+# in place of another pre-release or the final version. See the version module
+# for details on the version.* variable values.
#
if $version.pre_release
lib{print}: bin.lib.version = @"-$version.project_id"
@@ -34,5 +36,5 @@ else
# Install into the libprint/ subdirectory of, say, /usr/include/
# recreating subdirectories.
#
-{hxx ixx txx}{*}: install = include/$project/
+{hxx ixx txx}{*}: install = include/libprint/
{hxx ixx txx}{*}: install.subdirs = true