diff --git a/code/run-clld-app.sh b/code/run-clld-app.sh new file mode 100755 index 0000000..93f9adb --- /dev/null +++ b/code/run-clld-app.sh @@ -0,0 +1,34 @@ +# Testing to serve the Enggano word list of the Holle's New Basic List with clld app +## my personal note +## assumption: +### - glottolog data has been downloaded inside the cldf_project directory +### - Python virtual environment has been created in the cldf_project directory +### - clld package has been installed in the myenv +### - cldf Enggano's Holle List (https://github.com/engganolang/holle-list-enggano-1895) has been ready + +cd /Users/Primahadi/Documents/cldf_project + +# activate the virtual environment +source myenv/bin/activate + +# remove the already existing hollelist directory to re-run a new app +rm -r engganoholle + +# create the app infrastructure, with Wordlist module +clld create engganoholle cldf_module=Wordlist + +# go to the app directory +cd engganoholle + +# install requirement +pip install -r requirements.txt + +# create the database for the Holle List CLDF +## stored in my computer: /Users/Primahadi/Documents/enggano-AHRC/holle-list-2023-05-23/cldf/cldf-metadata.json +clld initdb --glottolog ../glottolog-glottolog-d9da5e2/ --cldf /Users/Primahadi/Documents/enggano-AHRC/enggano-holle-list-2023-03-27/cldf/cldf-metadata.json development.ini + +# check the app +pserve development.ini + +# go back to the Enggano’s Holle List directory +cd /Users/Primahadi/Documents/enggano-AHRC/enggano-holle-list-2023-03-27 \ No newline at end of file