fsfw-dresden / usb-live-linux

USB-Stick-Live-Softwareumgebung für Lernende und Lehrende jeden Alters: Schulstick, Unistick, Makerstick, Rentnerstick..
38 stars 14 forks source link

Prä-Build-Konzept und Skript verbessern #51

Closed cknoll closed 8 years ago

cknoll commented 8 years ago

Vor dem Aufruf von lb build wird bisher auto/paketliste ausgeführt. Dieser Name ist aber inzwischen nicht mehr passend, weil da mehr passiert (HTML-Doku aus Markdown bauen und nach include.chroot kopieren.). Zukünftig wird sollte noch mehr passieren:

Außerdem ist mir noch nicht klar, welche Dateien überhaupt ins repo rein sollen und welche nicht (gebaute HTML-Doku?, anderer Inhalt von FSFW-Material?).

Nos- commented 8 years ago

Ich fände es praktisch, wenn die auch gleich im Bootmenü stände (in einer Ecke würde schon reichen)

gerdg-dd commented 8 years ago

Alle Datein insbesondere Doku die nicht unmittelbar zum live-build gehören würde ich besser in einen seperaten Bereich haben. Zur Bauzeit kann diese hinzugefügt werden. Besser seperates Skript, welches die Aufgabe verdeutlicht, so kann es für Testbauten leicht deaktiviert werden.

cknoll commented 8 years ago

@Nos- gute Idee. Beschreibung des Issues habe ich angepasst. @gerdg-dd Vorschlag: es gibt ein Haupt-Skript, fsfw-pre-build.sh welches weitere Skripte aufruft.

gerdg-dd commented 8 years ago

Versionsnummer / Release-Version hinzugefügt https://github.com/fsfw-dresden/usb-live-linux/commit/3958cd3da5a9b5ea55849a42f38a486262ddb0cb

Release-Version fürs Image in - FSFW-Uni-Stick/auto/config für Release + git-Revision in tools/fsfw-user_config.sh --> home/user/.version_fsfw-uni-stick

Nos- commented 8 years ago

Bitte mal die Doku (für uns/ die Erstellung) anpassen, damit man nicht durcheinander kommt.

gerdg-dd commented 8 years ago

sollte erledigt sein https://github.com/fsfw-dresden/usb-live-linux/commit/db26de8dc447f3fdcf2f84870562034d1dfdaa93