summaryrefslogtreecommitdiff
path: root/xsd/manifest
diff options
context:
space:
mode:
Diffstat (limited to 'xsd/manifest')
-rw-r--r--xsd/manifest11
1 files changed, 8 insertions, 3 deletions
diff --git a/xsd/manifest b/xsd/manifest
index ab147c4..93146dc 100644
--- a/xsd/manifest
+++ b/xsd/manifest
@@ -27,13 +27,19 @@ examples: * xsd-examples == $
#
# - Link dependencies that don't come from system packages statically.
#
+# - We suppress generating binary packages for dependecies (libcutl,
+# libxsd-frontend) with --recursive=none since they are linked statically.
+#
# @@ TMP: bpkg.bindist.debian:--recursive=none
#
# @@ TODO: verify not linking static libxerces-c in -tests/examples.
+# Note that the Xerces-C++ package is in the unsupported `universe` section on
+# Ubuntu so we have a separate configuration for it where we build Xerces-C++
+# ourselves.
+#
bindist-debian-builds: bindist
bindist-debian-build-include: linux_debian*-**
-#bindist-debian-build-include: linux_ubuntu*-**
bindist-debian-build-exclude: **
bindist-debian-build-config:
\
@@ -44,8 +50,6 @@ bpkg.create:config.bin.liba.lib="shared static"
?sys:libxerces-c
\
-# @@ TMP (or maybe not).
-#
bindist-ubuntu-builds: bindist
bindist-ubuntu-build-include: linux_ubuntu*-**
bindist-ubuntu-build-exclude: **
@@ -81,6 +85,7 @@ bindist-rhel-build-config:
\
+bpkg.bindist.fedora:
+bbot.bindist.upload:
+bpkg.bindist.debian:--recursive=none
bpkg.create:config.bin.lib=static
bpkg.create:config.bin.liba.lib="shared static"
?sys:libicuuc