Eigenständige Linux-Anwendung bereitstellen
Some checks failed
Tests / test (push) Has been cancelled
Some checks failed
Tests / test (push) Has been cancelled
This commit is contained in:
17
README.md
17
README.md
@@ -63,6 +63,23 @@ bash scripts/build-release.sh
|
||||
Der Befehl führt die Rust-, Python- und Rauchtests aus, baut alle drei Programme im
|
||||
Release-Modus und erzeugt `build/release.json` mit Build-ID und SHA-256-Prüfsummen.
|
||||
|
||||
## Eigenständige Anwendung
|
||||
|
||||
Für einen normalen x86-64-Linux-Rechner kann eine einzelne ausführbare Datei gebaut
|
||||
werden. Sie enthält GUI und Hardware-Scanner und verwendet standardmäßig
|
||||
`~/.local/share/csr-intake` für Berichte und Einstellungen:
|
||||
|
||||
```bash
|
||||
bash scripts/build-release.sh
|
||||
bash scripts/build-standalone.sh
|
||||
./dist/csr-intake-x86_64.run
|
||||
```
|
||||
|
||||
Ein anderer Datenordner kann mit `--data /pfad/zum/ordner` gewählt werden. Das Paket
|
||||
ist für die Linux-Version des Build-Rechners bestimmt und benötigt Python 3, SQLite,
|
||||
NetworkManager sowie die jeweiligen Diagnoseprogramme. `--check-bundle` prüft die
|
||||
eingebetteten Dateien, ohne die Oberfläche zu starten.
|
||||
|
||||
## ISO erstellen
|
||||
|
||||
Das Zielverzeichnis muss neu und leer sein:
|
||||
|
||||
Reference in New Issue
Block a user