diff options
author | Jörg Frings-Fürst <debian@jff.email> | 2025-03-19 15:41:36 +0100 |
---|---|---|
committer | Jörg Frings-Fürst <debian@jff.email> | 2025-03-19 15:41:36 +0100 |
commit | 018e1ba581ec6f01f069a45ec4cf89f152b44d5f (patch) | |
tree | 0e7dda4bb693a6714066fbe5efcd2f24ff7c1a65 /manifest | |
parent | 1c188393cd2e271ed2581471b601fb5960777fd8 (diff) |
remerge
Diffstat (limited to 'manifest')
-rw-r--r-- | manifest | 164 |
1 files changed, 0 insertions, 164 deletions
diff --git a/manifest b/manifest deleted file mode 100644 index 4373575..0000000 --- a/manifest +++ /dev/null @@ -1,164 +0,0 @@ -: 1 -name: xsd -version: 4.2.0 -language: c++ -summary: XML Schema to C++ data binding compiler -license: other: GPL-2.0-only with Xerces-C++ linking exception and FLOSS exception -topics: C++, XML, XML Schema, XML parser, source code generation -description-file: README.md -package-description-file: PACKAGE-README.md -changes-file: NEWS -url: https://www.codesynthesis.com/products/xsd/ -doc-url: https://www.codesynthesis.com/products/xsd/ -src-url: https://git.codesynthesis.com/cgit/xsd/xsd/ -email: xsd-users@codesynthesis.com ; Mailing list -build-warning-email: builds@codesynthesis.com -requires: host -requires: c++11 -depends: * build2 >= 0.16.0 -depends: * bpkg >= 0.16.0 -depends: libxsd-frontend ^2.1.0 -depends: libcutl ^1.11.0 -depends: libxerces-c ^3.0.0 -depends: * cli ^1.2.0- ? ($config.xsd.develop) -tests: * xsd-tests == $ -examples: * xsd-examples == $ - -# Binary distribution packages. Overall notes: -# -# - Link dependencies that don't come from system packages statically. -# -# - We suppress generating binary packages for dependecies (libcutl, -# libxsd-frontend) with --recursive=auto since they are linked statically. -# -# - For archives we strip the default compiler name from metadata since -# it's unimportant (we link the C++ runtime statically). -# -# - We disable warning emails for configurations that build Xerces-C++. - -# 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-exclude: ** -bindist-debian-build-config: -\ -+bpkg.bindist.debian: -+bbot.bindist.upload: -bpkg.bindist.debian:--recursive=auto -bpkg.create:config.bin.lib=static -bpkg.create:config.bin.liba.lib="shared static" -?sys:libxerces-c -\ - -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.bindist.debian:--recursive=auto -bpkg.create:config.bin.lib=static -bpkg.create:config.bin.liba.lib="shared static" -?sys:libicuuc -?sys:libicui18n -\ -#bindist-ubuntu-build-error-email: builds@codesynthesis.com - -# 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: -bpkg.bindist.fedora:--recursive=auto -bpkg.create:config.bin.lib=static -bpkg.create:config.bin.liba.lib="shared static" -?sys:libxerces-c -\ - -bindist-rhel-builds: bindist -bindist-rhel-build-include: linux_rhel*-** -bindist-rhel-build-exclude: ** -bindist-rhel-build-config: -\ -+bpkg.bindist.fedora: -+bbot.bindist.upload: -bpkg.bindist.fedora:--recursive=auto -bpkg.create:config.bin.lib=static -bpkg.create:config.bin.liba.lib="shared static" -?sys:libicuuc -?sys:libicui18n -\ -#bindist-rhel-build-error-email: builds@codesynthesis.com - -# Note: use static runtime since the DLL runtime is not universally -# pre-installed. -# -bindist-windows-builds: bindist -bindist-windows-build-include: windows*-** -bindist-windows-build-exclude: ** -bindist-windows-build-config: -\ -+bpkg.bindist.archive: -+bbot.bindist.upload: -bpkg.bindist.archive:--recursive=auto -bpkg.bindist.archive:--archive-lang-impl=cc= -bpkg.bindist.archive:config.install.relocatable=true -bpkg.create:config.bin.lib=static -bpkg.create:config.bin.liba.lib="shared static" -bpkg.create:config.cc.coptions+="/MT" -b.create:config.cc.coptions="/W2 /O2" -\ -#bindist-windows-build-error-email: builds@codesynthesis.com - -# Note that /usr/lib/libc++.1.dylib is pre-installed and appears to be -# reasonably compatible (even forward-compatible) so we don't bother -# with linking it statically for now. -# -bindist-macos-builds: bindist -bindist-macos-build-include: macos*-** -bindist-macos-build-exclude: ** -bindist-macos-build-config: -\ -+bpkg.bindist.archive: -+bbot.bindist.upload: -bpkg.bindist.archive:--recursive=auto -bpkg.bindist.archive:--archive-lang-impl=cc= -bpkg.bindist.archive:config.install.relocatable=true -bpkg.create:config.bin.lib=static -bpkg.create:config.bin.liba.lib="shared static" -b.create:config.cc.coptions="-Wall -O3" -\ -#bindist-macos-build-error-email: builds@codesynthesis.com - -# Generic linux package (built using oldest Debian we support). -# -# Note: update glibc version if changing build configuration. -# -# @@ TMP glibc2_31 -# -bindist-linux-glibc2_31-builds: bindist -bindist-linux-glibc2_31-build-include: linux_debian_11-gcc_10.2-bindist -bindist-linux-glibc2_31-build-exclude: ** -bindist-linux-glibc2_31-build-config: -\ -+bpkg.bindist.archive: -+bbot.bindist.upload: -bpkg.bindist.archive:--recursive=auto -bpkg.bindist.archive:--archive-no-os -bpkg.bindist.archive:--archive-lang-impl=cc= -bpkg.bindist.archive:--archive-build-meta=+linux-glibc2.31 -bpkg.bindist.archive:config.install.relocatable=true -bpkg.create:config.bin.lib=static -bpkg.create:config.bin.liba.lib="shared static" -config.cc.loptions+="-static-libstdc++ -static-libgcc" -\ -#bindist-linux-glibc2_31-build-error-email: builds@codesynthesis.com |