diff options
author | Karen Arutyunov <karen@codesynthesis.com> | 2021-11-23 19:24:00 +0300 |
---|---|---|
committer | Karen Arutyunov <karen@codesynthesis.com> | 2021-11-24 13:59:15 +0300 |
commit | 405dfa3e28ab71d4f6b5210faba0e3600070a0f3 (patch) | |
tree | e2e1de8213968c8b299904b48a60d4914eb1487b /tests/manifest-roundtrip/testscript | |
parent | b90126986fbeec6f42d469e99574096c3f6abc22 (diff) |
Add support for new-fashioned multi-line manifest value introducer
Diffstat (limited to 'tests/manifest-roundtrip/testscript')
-rw-r--r-- | tests/manifest-roundtrip/testscript | 78 |
1 files changed, 78 insertions, 0 deletions
diff --git a/tests/manifest-roundtrip/testscript b/tests/manifest-roundtrip/testscript new file mode 100644 index 0000000..91db8b5 --- /dev/null +++ b/tests/manifest-roundtrip/testscript @@ -0,0 +1,78 @@ +# file : tests/manifest-roundtrip/testscript +# license : MIT; see accompanying LICENSE file + +: basics +: +$* <<EOF >>EOF + : 1 + name: libbpkg + version: 1.0.1 + summary: build2 package manager library + license: MIT + tags: c++, package, manager, bpkg + description: A very very very very very very very very very very very very\ + very very very very very very very very very very very very very very very\ + very very long description. + changes:\ + 1.0.1 + - Fixed a very very very very very very very very very very very very very\ + very annoying bug. + 1.0.0 + - Firts public release + - Lots of really cool features + \ + url: http://www.codesynthesis.com/projects/libstudxml/ + email: build-users@codesynthesis.com; Public mailing list, posts by\ + non-members are allowed but moderated. + package-email: boris@codesynthesis.com; Direct email to the author. + depends: libbutl + depends: * build2 + depends: ?* bpkg + requires: ?* linux | windows + requires: c++11 + : + path: c:\windows\\ + path:\ + + c:\windows\\ + \ + EOF + +: multiline-v2 +: +$* -m <<EOF >>EOF + : 1 + name: libbpkg + version: 1.0.1 + summary: build2 package manager library + license: MIT + tags: c++, package, manager, bpkg + description: A very very very very very very very very very very very very\ + very very very very very very very very very very very very very very very\ + very very long description. + changes: + \ + 1.0.1 + - Fixed a very very very very very very very very very very very very very\ + very annoying bug. + 1.0.0 + - Firts public release + - Lots of really cool features + \ + url: http://www.codesynthesis.com/projects/libstudxml/ + email: build-users@codesynthesis.com; Public mailing list, posts by\ + non-members are allowed but moderated. + package-email: boris@codesynthesis.com; Direct email to the author. + depends: libbutl + depends: * build2 + depends: ?* bpkg + requires: ?* linux | windows + requires: c++11 + : + path: c:\windows\\ + path: + \ + + c:\windows\\ + \ + EOF |