summaryrefslogtreecommitdiff
path: root/libmprint
diff options
context:
space:
mode:
Diffstat (limited to 'libmprint')
-rw-r--r--libmprint/libmprint/buildfile11
-rw-r--r--libmprint/manifest15
2 files changed, 12 insertions, 14 deletions
diff --git a/libmprint/libmprint/buildfile b/libmprint/libmprint/buildfile
index 1a7e5cf..3a3b851 100644
--- a/libmprint/libmprint/buildfile
+++ b/libmprint/libmprint/buildfile
@@ -2,16 +2,19 @@ import int_libs = libstd-modules%liba{std-modules}
lib{mprint}: {mxx cxx}{print} $int_libs
+# Export options.
+#
+lib{mprint}: 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{mprint}: bin.lib.version = @"-$version.project_id"
else
lib{mprint}: bin.lib.version = @"-$version.major.$version.minor"
-lib{mprint}: cxx.export.libs = $int_libs
-
# Install into the libmprint/ subdirectory of, say, /usr/include/.
#
-mxx{*}: install = include/$project/
+mxx{*}: install = include/libmprint/
diff --git a/libmprint/manifest b/libmprint/manifest
index 2fca2e9..e5de794 100644
--- a/libmprint/manifest
+++ b/libmprint/manifest
@@ -13,18 +13,13 @@ url: https://git.build2.org/cgit/hello/libprint
src-url: https://git.build2.org/cgit/hello/libprint/tree/libmprint
email: users@build2.org
build-email: builds@build2.org
-#builds: all
-#build-exclude: *-msvc_15u0** ; Broken C++ modules support.
-#build-include: *-msvc_15u**
-#build-include: *-clang_5.**
-#build-include: *-clang_6.**
-#build-exclude: ** ; Requires C++ modules support.
-build-exclude: *-msvc_15u0** ; Broken C++ modules support.
-build-include: *-msvc_15u**
+builds: all
+build-exclude: *-msvc_15.0** ; Broken C++ modules support.
+build-include: *-msvc_15.**
build-include: *-clang_5.**
build-include: *-clang_6.**
build-exclude: ** ; Requires C++ modules support.
requires: c++20
-depends: * build2 >= 0.8.0-
-depends: * bpkg >= 0.8.0-
+depends: * build2 >= 0.9.0
+depends: * bpkg >= 0.9.0
depends: libstd-modules