dh assistant(1)
dh_assistant(1) - Linux manual sida
NAMN
dh_assistant - verktyg för att stödja debhelper-verktyg och ge introspektion
SYNOPSIS
dh_assistant <kommando> [ytterligare alternativ]
BESKRIVNING
dh_assistant är ett debhelper-program som ger introspektion i debhelper-stackens funktion för att hjälpa tredjepartsverktyg (t.ex. linters) eller tredjepartsimplementeringar av debhelper som inte använder debhelper-script-API:t (t.ex. eftersom de inte är skrivna i Perl).
KOMMANDON
dh_assistant stöder följande kommandon:
active-compat-level
- Synopsis:**
dh_assistant active-compat-level
Skriver ut information om vilken kompatibilitetsnivå paketet använder. Om det inte går att fastställa en nivå, kan kommandot avbrytas utan att returnera data.
supported-compat-levels
- Synopsis:**
dh_assistant supported-compat-levels
Skriver ut en lista över de kompatibilitetsnivåer som denna version av debhelper stöder.
which-build-system
- Synopsis:**
dh_assistant which-build-system [byggsteg] [byggsystem-alternativ]
Skriver ut information om vilket byggsystem som skulle användas för ett specifikt byggsteg. Byggsteget måste vara ett av: configure
, build
, test
, install
eller clean
. Om inget steg anges används configure
som standard.
detect-hook-targets
- Synopsis:**
dh_assistant detect-hook-targets
Identifierar möjliga override-mål och hook-mål i debian/rules
som dh kan använda.
- OBS:** Detta kommando kan vara osäkert då det kan exekvera kod från
debian/rules
. Undvik att använda det på opålitliga paket.
- OBS:** Detta kommando kan vara osäkert då det kan exekvera kod från
detect-unknown-hook-targets
- Synopsis:**
dh_assistant detect-unknown-hook-targets
Identifierar okända och eventuellt felstavade override-mål och hook-mål i debian/rules
.
list-commands
- Synopsis:**
dh_assistant list-commands
Laddar alla dh-sekvenstillägg och listar alla kommandon som används i olika sekvenser.
list-guessed-dh-config-files
- Synopsis:**
dh_assistant list-guessed-dh-config-files
Analyserar och listar konfigurationsfiler som kan vara relevanta för debhelper-verktyg.
log-installed-files
- Synopsis:**
dh_assistant log-installed-files -p <paket> [--on-behalf-of-cmd=dh_foo] path ...
Markerar en eller flera sökvägar som installerade för ett visst paket.
restore-file-on-clean
- Synopsis:**
dh_assistant restore-file-on-clean FIL ...
Tar en säkerhetskopia av angivna filer och återställer dem vid dh_clean
.
supports
- Synopsis:**
dh_assistant supports KOMMANDO
Avgör om dh_assistant känner igen ett visst underkommando.
KOMMANDOTAGGAR
De flesta kommandon har en eller flera av följande taggar:
- **EXEC** - Kan exekvera innehåll från paketet. Bör ej köras på opålitliga paket.
- **AJSON** - Ger alltid JSON-utdata.
- **LINT** - Används för lintning och returnerar kod 2 vid problem.
- **CRFA** - Kan köras från valfri katalog.
- **BLD** - Ska användas i byggprocesser och kan lämna artefakter som kräver
dh_clean
.
JSON-UTDATA
Många kommandon returnerar JSON-data. Ytterligare nycklar kan läggas till över tid, och vissa nycklar kan vara null beroende på sammanhanget.
SE ÄVEN
COLOPHON
Denna sida är en del av debhelper-projektet. Rapportera fel till submit@bugs.debian.org
.
Sidslut
Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man1/dh_assistant.1.html
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp som har sponsrat Linux.se med webbhotell.