table of contents
| dpkg-genbuildinfo(1) | dpkg suite | dpkg-genbuildinfo(1) |
NAMN¶
dpkg-genbuildinfo - skapa Debians .buildinfo-filer
SYNOPS¶
dpkg-genbuildinfo [flagga...]
BESKRIVNING¶
dpkg-genbuildinfo läser information från ett uppackat och byggt Debiankällkodsträd och från de filer det har genererat, och genererar en styrfil som beskriver byggmiljön och byggartefakterna (.buildinfo-filen).
Programmet introducerades i dpkg 1.18.11.
FLAGGOR¶
- --build=typ
- Anger bygg-typ från en kommaavdelad lista över
komponenter.
Tillåtna värden är:
- any
- Genererar bygginformation, inkluderande okvalificerade byggberoenden (Build-Depends) och arkitekturspecifika byggberoenden (Build-Depends-Arch).
- all
- Genererar bygginformation, inkluderande okvalificerade byggberoenden (Build-Depends) och arkitekturoberoenden byggberoenden (Build-Depends-Indep).
- source
- Praktiskt taget ignorerad; skapar bygginformation med bara de okvalificerade byggberoendena (Build-Depends).
- binary
- Skapar bygginformation med alla tre typer byggberoenden. Detta är ett alias för any,all.
- full
- Skapar bygginformation med alla tre typer byggberoenden. Detta är ett alias för any,all,source, och samma som standardfallet när inga byggflaggor anges.
- -ccontrol-fil
- Anger huvudkällkodsstyrfilen som information ska läsas från. Standardvärdet är debian/control.
- -ländringsloggfil
- Anger ändringsloggfilen som information ska läsas från. Standardvärdet är debian/changelog.
- -ffillistfil
- Anger var listan över filer som har producerats av bygget är, istället för att använda debian/files.
- -Fändringsloggformat
- Anger format på ändringsloggen. Se dpkg-parsechangelog(1) för information om alternativa format.
- -O[filnamn]
- Skriv buildinfo-filen på standard ut (eller filnamn, om angivet), i stället för till kat/källkodsnamn_binärversion_ark.buildinfo (där förvalet för kat är .. eller insändningskatalog om -u användes).
- -uinsändningskatalog
- Se efter filer som ska sändas in i insändningskatalog istället för .. (dpkg-genchanges måste kunna se dessa filer så att det kan lägga in deras storlekar och kontrollsummor i .buildinfo-filen).
- --always-include-kernel
- Förvalet är att inte skriva fältet
Build-Kernel-Version.
Specify this option to always write a Build-Kernel-Version field when generating the .buildinfo.
Supported since dpkg 1.19.0.
- --always-include-path
- Förvalet är att bara skriva fältet Build-Path
om aktuell katalog startar med ett tillåtet mönster.
På Debian och derivat träffar mönstret på /build/ i början av sökvägsnamnet.
Ange den här flaggan för att alltid skriva fältet Build-Path när .buildinfo genereras.
- --admindir=kat
- Ändra platsen för dpkg-databasen. Förval är /var/lib/dpkg.
- -q
- dpkg-genchanges kan generera informativa meddelanden på standard fel. -q undertrycker dessa meddelanden.
- -?, --help
- Visar hjälpskärm och avslutar.
- --version
- Visar version och avslutar.
MILJÖVARIABLER¶
- DEB_BUILD_OPTIONS
- This variable can be used to enable or disable various features that
affect the information included in the .buildinfo file, via the
buildinfo option. This option contains a comma-separated list of
features, prefixed with the ‘+’ or
‘-’ modifiers, to denote whether to enable or disable
them. The special feature “all” can be used to enable
or disable all other features. The feature “path”
controls whether to unconditionally include the Build-Path field.
Supported since dpkg 1.18.19.
- DEB_BUILD_PROFILES
- If set, it will be used as the active build profile(s) to use when generating the .buildinfo file. It is a space separated list of profile names, without any exclamation marks.
- DEB_BUILD_ARCH
- Anger byggarkitekturen. Detta påverkar värdet för fältet Build-Architecture och testet för korskompileringsläge.
- DEB_HOST_ARCH
- Anger värdarkitekturen. Detta påverkar värdet för fältet .buildinfo-filen och testet för korskompileringsläge.
- DPKG_COLORS
- Väljer färgläge. För närvarande godtas
följande värden: auto (förval), always
och never.
Supported since dpkg 1.18.5.
- DPKG_NLS
- Om satt, används för att bestämma om lokalt
språkstöd ska aktiveras, även känt som
internationaliseringsstöd (eller i18n). Tillåtna
värden är: 0 och 1 (förval).
Supported since dpkg 1.19.0.
FILER¶
- debian/files
- Listan över genererade filer. dpkg-genbuildinfo läser data här när .buildinfo-filen skapas.
SE ÄVEN¶
ÖVERSÄTTNING¶
Peter Krefting och Daniel Nylander.
| 2026-09-09 | 1.23.11 |