From 708a25bb6e8680eeab7674bd611d48ead1021477 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Mon, 18 Sep 2023 07:51:44 +0200 Subject: Add Debian and Fedora bindist configs --- libxsd/manifest | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/libxsd/manifest b/libxsd/manifest index c4b7536..ef42d9c 100644 --- a/libxsd/manifest +++ b/libxsd/manifest @@ -17,3 +17,43 @@ build-warning-email: builds@codesynthesis.com depends: * build2 >= 0.16.0 depends: * bpkg >= 0.16.0 tests: libxsd-tests == $ + +# Note that while the library itself doesn't depend on either libxerces-c +# of libexpat directly, the tests do and it makes sense to use the system +# versions here. +# +bindist-debian-builds: bindist +bindist-debian-build-include: linux_debian*-** +bindist-debian-build-include: linux_ubuntu*-** +bindist-debian-build-exclude: ** +bindist-debian-build-config: +\ ++bpkg.bindist.debian: ++bbot.bindist.upload: +?sys:libxerces-c +?sys:libexpat +\ + +# Note that there is no Xerces-C++ package in RHEL (only in EPEL) so we +# have a separate configuration for RHEL. +# +bindist-fedora-builds: bindist +bindist-fedora-build-include: linux_fedora*-** +bindist-fedora-build-exclude: ** +bindist-fedora-build-config: +\ ++bpkg.bindist.fedora: ++bbot.bindist.upload: +?sys:libxerces-c +?sys:libexpat +\ + +bindist-rhel-builds: bindist +bindist-rhel-build-include: linux_rhel*-** +bindist-rhel-build-exclude: ** +bindist-rhel-build-config: +\ ++bpkg.bindist.fedora: ++bbot.bindist.upload: +?sys:libexpat +\ -- cgit v1.1