Move source repos under dev/edu
This commit is contained in:
+13
-5
@@ -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>...
|
||||
|
||||
Reference in New Issue
Block a user