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.