From bf42edca4c714138b59f429f44368a71a855902f Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Thu, 9 Apr 2020 19:41:49 +0300 Subject: Override build constraints group values hierarchically --- tests/overrides/testscript | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) (limited to 'tests') diff --git a/tests/overrides/testscript b/tests/overrides/testscript index 6100485..babe57d 100644 --- a/tests/overrides/testscript +++ b/tests/overrides/testscript @@ -53,12 +53,35 @@ summary: Modern C++ parser license: LGPLv2 builds: default + build-exclude: freebsd* EOI : 1 name: libfoo version: 2.0.0 summary: Modern C++ parser license: LGPLv2 + builds: default + build-include: linux* + build-exclude: *; Only supports Linux. + EOO + + : builds-build-include-exclude + : + $* 'build-include: linux*' 'build-exclude: *; Only supports Linux.' 'builds: all' <>EOO + : 1 + name: libfoo + version: 2.0.0 + summary: Modern C++ parser + license: LGPLv2 + builds: default + build-exclude: windows; Only supports POSIX. + EOI + : 1 + name: libfoo + version: 2.0.0 + summary: Modern C++ parser + license: LGPLv2 + builds: all build-include: linux* build-exclude: *; Only supports Linux. EOO -- cgit v1.1