summaryrefslogtreecommitdiff
path: root/libmhello/manifest
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2017-07-20 08:55:35 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2017-07-20 08:55:35 +0200
commitb86d23391e4b7882ebfca582d146e75c6cc1e454 (patch)
tree8d002d34199dd24fa5a3898e6943dca62e906d10 /libmhello/manifest
parentbffe85ae4c01f126c47ab7ea7b220b91d7c65dac (diff)
Add modularized version
Diffstat (limited to 'libmhello/manifest')
-rw-r--r--libmhello/manifest23
1 files changed, 23 insertions, 0 deletions
diff --git a/libmhello/manifest b/libmhello/manifest
new file mode 100644
index 0000000..fb86191
--- /dev/null
+++ b/libmhello/manifest
@@ -0,0 +1,23 @@
+: 1
+name: libmhello
+version: 1.1.0
+summary: The modularized "Hello World" example library
+license: MIT
+tags: c++, hello, world, example, modules
+description: \
+A simple library that implements the "Hello World" example in C++ with
+modules. Its primary goal is to show a canonical build2/bpkg project/package.
+\
+url: http://www.example.org/libmhello
+email: hello-users@example.org
+build-email: builds@build2.org
+build-exclude: *-msvc_15u0* ; Broken C++ modules support
+build-include: *-msvc_15*
+build-include: *-clang_5.0*
+build-exclude: * ; Requires C++ modules support
+requires: c++20
+depends: * build2 >= 0.6.0-
+depends: * bpkg >= 0.6.0-
+depends: libstd-modules
+depends: libmformat [1.0.0 2.0.0-); compatible with libmformat-1.X.Y
+depends: libmprint [1.0.0 2.0.0-); compatible with libmprint-1.X.Y