logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

dpkg-buildapi - returns the build API level to use during package build

Commands

--help
           Show the usage message and exit.

       --version
           Show the version and exit.

Description

dpkg-buildapi is a tool to retrieve the dpkg-build-api(7) level to use during build of source Debian
       packages.

       This program was introduced in dpkg 1.22.0.

Environment

DPKG_BUILD_API
           The  build  API  level  to  use.   This  is intended to be used internally by the tools executed from
           debian/rules to avoid having to parse debian/control multiple times, and not to set the global  build
           API level from debian/rules, otherwise build drivers (such as dpkg-buildpackage(1)) cannot access it.

       DPKG_COLORS
           Sets the color mode.  The currently accepted values are: auto (default), always and never.

       DPKG_NLS
           If  set,  it  will  be  used  to  decide  whether  to activate Native Language Support, also known as
           internationalization (or i18n) support.  The accepted values are: 0 and 1 (default).

Files

Packagingsupport/usr/share/dpkg/buildapi.mk
           Makefile snippet that parses the build API level into a variable.

1.22.18                                            2025-03-20                                   dpkg-buildapi(1)

Name

       dpkg-buildapi - returns the build API level to use during package build

Options

-ccontrol-file
           Specifies the main source control file to read information from.  The default is debian/control.

Synopsis

dpkg-buildapi [option...] [command]

See Also