Skrypty¶
W folderze ‘scripts’ są narzędzia do kompilacji, uruchamiania i testowania Plezuro
Nazwa |
Akcja |
Przykład |
|---|---|---|
| build.sh | kompilowanie kodu Javy do plików .class |
scripts/build.sh |
| clear.sh | usuwanie wszystkich wygenerowanych plików |
scripts/clear.sh |
| deploy_js.sh | kompilowanie pojedynczego skryptu (do folderu ‘bin’) dla plików Plezuro, kopiowanie dla pozostałych plików, rekurencyjne działanie dla folderów |
scripts/deploy_js.sh src/plezuro/tests/1.plez |
| export_jar.sh | eksport plików .class to pojedynczego .jar |
scripts/export_jar.sh |
| make.sh | build.sh, export_jar.sh, kopiowanie pliku .jar do ‘/usr/bin’ make_js.sh |
scripts/make.sh |
| make_js.sh | make_js_lib.sh, kompilowanie skryptów Plezuro z ‘src/plezuro’ do ‘bin/js’ |
scripts/make_js.sh |
| make_js_lib.sh | łączenie wszystkich bibliotek Javascript do bin/js/plezuro.js |
scripts/make_js_lib.sh |
| test.sh | testowanie skryptów Plezuro |
scripts/test.sh |
Jak widzisz, niektóre ze skryptów wywołują inne. Zatem aby zrobić wszystko, czego potrzebujesz, po prostu uruchom trzy z nich:
scripts/clear.sh
scripts/make.sh
scripts/test.sh
Te trzy nie są połączone w jeden, aby ich wyjście się nie pomieszało.