File hierarchy cleanup by removing etc folder

And moving it's content into scripts and editor directories.
This commit is contained in:
Robert Bendun 2022-08-18 23:02:00 +02:00
parent e16a28dfdc
commit b06ad84514
10 changed files with 6 additions and 5 deletions

View File

@ -36,12 +36,12 @@ $ make bin/musique
- `make test` - Uruchom wszystkie dostępne testy automatyczne - `make test` - Uruchom wszystkie dostępne testy automatyczne
- `make unit-tests` - Uruchamia testy jednostkowe interpretera - `make unit-tests` - Uruchamia testy jednostkowe interpretera
- `make unit-test-coverage` - Uruchamia raport pokrycia kodu przez testy jednostkowe - `make unit-test-coverage` - Uruchamia raport pokrycia kodu przez testy jednostkowe
- `etc/tools/test.py test examples` - Uruchamia testy zachowań przykładów - `scripts/test.py test examples` - Uruchamia testy zachowań przykładów
- `etc/tools/test.py record examples` - Nagrywa testy zachowań przykładów - `scripts/test.py record examples` - Nagrywa testy zachowań przykładów
### Debugowanie ### Debugowanie
- `etc/tools/log-function-calls.sh` - Tworzy listę wywołań funkcji używając GDB - `scripts/log-function-calls.sh` - Tworzy listę wywołań funkcji używając GDB
## Budowa projektu ## Budowa projektu
@ -51,11 +51,12 @@ $ make bin/musique
├── coverage ├── coverage
├── doc Dokumentacja języka, interpretera ├── doc Dokumentacja języka, interpretera
│   └── build Miejsce produkcji dokumentacji │   └── build Miejsce produkcji dokumentacji
├── etc/tools Dodatkowe narzędzia ├── editor Pluginy do edytorów dodające wsparcie dla języka
├── lib Zewnętrzne zależności projektu ├── lib Zewnętrzne zależności projektu
│   ├── expected │   ├── expected
│   └── ut │   └── ut
└── include Główny katalog z plikami nagłówkowymi └── include Główny katalog z plikami nagłówkowymi
├── scripts Skrypty wspierające budowanie i tworzenie
└── src Główny katalog z plikami źródłowymi └── src Główny katalog z plikami źródłowymi
└── tests Katalog z testami jednostkowymi └── tests Katalog z testami jednostkowymi
``` ```

View File

@ -12,7 +12,7 @@ Tests= \
Test_Obj=$(addprefix bin/debug/tests/,$(Tests)) Test_Obj=$(addprefix bin/debug/tests/,$(Tests))
test: unit-tests test: unit-tests
etc/tools/test.py test examples scripts/test.py test examples
unit-tests: bin/unit-tests unit-tests: bin/unit-tests
./$< ./$<