diff --git a/code/rust/README.md b/code/rust/README.md index 0abf052..54cd654 100644 --- a/code/rust/README.md +++ b/code/rust/README.md @@ -18,28 +18,33 @@ die Methoden mit Daten ausprobieren. ## Build -> Test -> Run ## -Navigiere im IDE zum [rust](/)-Ordner in deinem IDE. -Öffne eine bash-Konsole und führe folgende Befehle aus: +In einem IDE in dem Repo zu diesem Ordner navigieren. +
+Eine bash-Konsole aufmachen und folgende Befehle ausführen: -Wer **make** hat: +Wer **make** installiert hat: ```bash -# zum Kompilieren (nur nach Änderungen nötig): +# Zum Kompilieren (nur nach Änderungen nötig): make build; -# zur Ausführung der unit tests: +# Zur Ausführung der unit tests: make tests; -# zur Ausführung des Programms +# Zur Ausführung des Programms make run; -# zur Bereinigung aller Artefakte +# Zur Bereinigung aller Artefakte make clean; ``` Wer _kein_ make hat: ```bash -# zum Kompilieren (nur nach Änderungen nötig): +# Zum Kompilieren (nur nach Änderungen nötig): cargo build --release; -# zur Ausführung der unit tests: +# Zur Ausführung der unit tests: cargo test; -# zur Ausführung des Programms -dist/ads2 # oder den gebauten Artefakt mit Maus doppelklicken +# Zur Ausführung des Programms: +./dist/ads2 +# bzw. ads2.exe für Windows. +# Alternativ kann man den gebauten Artefakt per doppelklicken ausführen. ``` -Der `build` Schritt baut einen binären Artefekt +Der `build` Schritt baut einen binären Artefakt und kopiert dies nach dem [./dist/*](dist/) Ordner. + +Man kann auch mit einem guten Editor/IDE die Tests einzeln ausführen.