1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
|
#
# build.manifest
#
# This file controls package building on various distros when using dbld.
#
# Syntax:
#
# OS env-list cmdline-options
#
# OS -- either Linux distribution name (e.g. ubuntu, centos
# etc), or a distro + version combination separated by
# a dash (e.g. ubuntu-bionic, centos-8, etc). If used
# without version number, it denotes a wildcard (e.g.
# applied to any versions of the distro).
#
# env-list -- comma separated list of environment variables
#
# cmdline-options -- extra command line options to supply to the build
# command.
#
# The build command depends on the packaging system that specific Linux
# distribution uses, e.g. rpmbuild for Fedora/CentOS, dpkg-buildpackage
# for Debian based distros). env-list and cmdline-options can be used to
# customize a build in cases where an optional feature is not available
# there.
#
# kafka support needs librdkafka >= 1.0.0, which is only available on ubuntu-bionic
# on Debian we don't build java and use Python3 _after_ buster
# libcriterion-dev is available starting with bullseye
debian-bullseye python3,nojava,notzdatalegacy
debian-bookworm python3,nojava,notzdatalegacy
debian-testing python3,nojava
debian-sid python3,nojava
# on ubuntu, we start using Python3 at focal onwards.
# libcriterion-dev is available starting with 21.04
ubuntu-focal python3,nocriterion,nomqtt,nogrpc,notzdatalegacy
ubuntu-jammy python3,notzdatalegacy
ubuntu-noble python3,notzdatalegacy
ubuntu-lunar python3
ubuntu-mantic python3
fedora python3
almalinux python3
centos python3
|