summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2023-09-19 10:27:15 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2023-09-19 10:27:15 +0200
commita7c154110e4e99042209641f8196614f926a94a4 (patch)
treef7a47b37475510d803e305d113314b0adf9dcfa8
parentdfc777b3995c841d9f330cc76ecd2e4a15292da6 (diff)
Add seperate Ubuntu bindist config
-rw-r--r--xsd/manifest19
1 files changed, 18 insertions, 1 deletions
diff --git a/xsd/manifest b/xsd/manifest
index 96f9fc1..ab147c4 100644
--- a/xsd/manifest
+++ b/xsd/manifest
@@ -28,10 +28,12 @@ examples: * xsd-examples == $
# - Link dependencies that don't come from system packages statically.
#
# @@ TMP: bpkg.bindist.debian:--recursive=none
+#
+# @@ TODO: verify not linking static libxerces-c in -tests/examples.
bindist-debian-builds: bindist
bindist-debian-build-include: linux_debian*-**
-bindist-debian-build-include: linux_ubuntu*-**
+#bindist-debian-build-include: linux_ubuntu*-**
bindist-debian-build-exclude: **
bindist-debian-build-config:
\
@@ -42,6 +44,21 @@ 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: **
+bindist-ubuntu-build-config:
+\
++bpkg.bindist.debian:
++bbot.bindist.upload:
+bpkg.create:config.bin.lib=static
+bpkg.create:config.bin.liba.lib="shared static"
+?sys:libicuuc
+?sys:libicui18n
+\
+
# Note that there is no Xerces-C++ package in RHEL (only in EPEL) so we
# have a separate configuration for RHEL.
#