Move source repos under dev/edu

This commit is contained in:
mpabi
2026-04-26 13:02:12 +02:00
parent fbf1fb1daa
commit 331e87ff90
4 changed files with 34 additions and 14 deletions
+13 -5
View File
@@ -7,7 +7,7 @@ Plik opisuje przelaczniki i liste komend skryptu `workspace.py`.
Repo oryginalne trzymamy poza workspace:
```bash
~/dev/rv/repos
~/dev/edu/repos/rv
```
Workspace sluzy do klonow roboczych i cwiczen:
@@ -19,8 +19,9 @@ Workspace sluzy do klonow roboczych i cwiczen:
Typowy uklad:
```text
~/dev/rv/repos/rv-launcher
~/dev/rv/repos/rv32i-hazard3-env
~/dev/edu/repos/rv/rv-launcher
~/dev/edu/repos/rv/rv32i-hazard3-env
~/dev/edu/repos/rv/series/<seria>/<karta>
~/dev/workspace/rv/tools/rv-launcher
~/dev/workspace/rv/tools/rv32i-hazard3-env
~/dev/workspace/rv/series/<seria>/<karta>
@@ -28,8 +29,14 @@ Typowy uklad:
`workspace.py` czyta karty z `series_root` w workspace. Tool repo
`rv32i-hazard3-env` wybiera najpierw z workspace, a potem z fallbacku
`~/dev/rv/repos` lub `~/dev/rv/tools`, jesli taki klon roboczy jeszcze nie
istnieje.
`~/dev/edu/repos/rv`, jesli taki klon roboczy jeszcze nie istnieje.
Karty pracy tez sa rozdzielone:
- `original_series_root` wskazuje repo zrodlowe kart, na przyklad `~/dev/edu/repos/rv/series`
- `series_root` wskazuje klony testowe w workspace, na przyklad `~/dev/workspace/rv/series`
Komendy launchera pracuja na `series_root`, czyli na klonach testowych.
## Pobranie repo i przelaczenie galezi
@@ -179,6 +186,7 @@ Typowy format:
```text
config_path<TAB>...
original_root<TAB>...
original_series_root<TAB>...
workspace_root<TAB>...
series_root<TAB>...
socket_root<TAB>...