From ac23913389267f8e2ce60d34a570a3ea8596d3de Mon Sep 17 00:00:00 2001 From: Felix Luber Date: Sat, 12 Dec 2020 22:37:19 +0100 Subject: [PATCH 1/4] README.md: remove unnecessary empty lines Signed-off-by: Felix Luber --- README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/README.md b/README.md index b81cfdfa..a0025c10 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,6 @@ Weitere Informationen gibt es auf und auf Date: Sat, 12 Dec 2020 22:40:04 +0100 Subject: [PATCH 2/4] README.md: explain more commands from buildscript Signed-off-by: Felix Luber --- README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/README.md b/README.md index a0025c10..c78c68dc 100644 --- a/README.md +++ b/README.md @@ -29,6 +29,11 @@ Die Daten des BSP werden nie alleine verwendet. Zuerst werden immer die Daten au Die BSP-Datei wird durch das Buildscript automatisch als dot-Script geladen, somit stehen dort alle Funktionen zur Verfügung. Das Buildscript generiert ein dynamisches sed-Script. Dies geschieht, damit die Templates mit den richtigen Werten gefüllt werden können. +### `./buildscript selectvariant` +Hier wählt man aus ob man Node Firmware oder Layer3 Firmware bauen möchte: +* `./buildscript selectvariant [node/layer3]` +* Um die verschiedenen Varianten zu sehen, kann `./buildscript selectvariant help` ausgeführt werden. + ### `./buildscript prepare` * Sourcen werden in einen separaten src-Folder geladen, sofern diese nicht schon da sind. Zu den Sourcen zählen folgende Komponenten: * OpenWrt @@ -48,7 +53,11 @@ Dieses Kommando arbeitet folgendermaßen: * Config-Format vereinfachen * Config ins BSP zurück speichern +### `./buildscript updatefeeds` +Aktualisiert die OpenWrt Feeds für zusätzliche Pakete, die in die Firmware eingebaut werden. Dabei werden die Referenzen im build/ Verzeichnis aktualisiert. Dieser Schritt wird bereits von `./buildscript prepare` übernommen, daher ist dies nur bei manuellen Änderungen der Feeds nötig. + ### `./buildscript build` +Sollte man am besten mit Hilfe des Tools 'screen' oder ähnlichem laufen lassen um einen Abbruch des Builds bei Verbindungsproblemen oder ähnlichem zu verhindern. * prebuild * $target/files aufräumen * (In $target/files liegen Dateien, die später direkt im Ziel-Image landen) @@ -61,6 +70,9 @@ Dieses Kommando arbeitet folgendermaßen: * postbuild * board_postbuild() wird aufgerufen +### `./buildscript buildall` +Kann verwendet werden um für alle BSPs Firmware zu bauen. Das kann jedoch mehrere Stunden dauern. + ## Erweiterung eines BSPs Beispielhaftes Vorgehen um den WR1043V2 zu unterstützen. -- 2.39.2 From 9338143854975dc63fe303198bd7cbd09ea2c7f6 Mon Sep 17 00:00:00 2001 From: Felix Luber Date: Sat, 12 Dec 2020 22:43:52 +0100 Subject: [PATCH 3/4] README.md: change git url to new gitea host Signed-off-by: Felix Luber --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index c78c68dc..92c22400 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ Weitere Informationen gibt es auf und auf Date: Sat, 12 Dec 2020 22:13:00 +0100 Subject: [PATCH 4/4] README.md: fix dependencies The package 'realpath' isn't available anymore on Debian 10. The suggested replacement is 'manpages-pl'. Signed-off-by: Felix Luber --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 92c22400..68c8f0e1 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ Weitere Informationen gibt es auf und auf