Redmine #1835: updated setup script to use new packages

master
Cyprian Laskowski 3 years ago
parent b931955dcb
commit 60db704fc4

@ -2,39 +2,34 @@
cd .. cd ..
## set up virtual environment ## get dependencies
git clone git@gitea.cjvt.si:redmine_projects/nova_slovnica.git
git clone git@gitea.cjvt.si:ozbolt/luscenje_struktur.git
git clone git@gitea.cjvt.si:generic/data_admin.git
git clone git@gitea.cjvt.si:generic/xml_schemas.git
scp -P 3022 proc1.cjvt.si:/net/nas/resources/miscellaneous/structures/structures.xml .
## prepare python environment
python3 -m venv venv python3 -m venv venv
source venv/bin/activate source venv/bin/activate
pip install wheel pip install wheel
pip install classla
pip install lxml pip install lxml
pip install obeliks
pip install psycopg2cffi pip install psycopg2cffi
pip install sqlalchemy pip install sqlalchemy
pip install classla
python -c "import classla; classla.download('sl_ssj_jos')" <<< $'Y\nresources/classla' python -c "import classla; classla.download('sl_ssj_jos')" <<< $'Y\nresources/classla'
pip install obeliks
pip install nova_slovnica/python/package/
pip install luscenje_struktur/
pip install package/
deactivate deactivate
## get needed repositories
git clone git@gitea.cjvt.si:redmine_projects/nova_slovnica.git
git clone git@gitea.cjvt.si:ozbolt/luscenje_struktur.git
git clone git@gitea.cjvt.si:generic/data_admin.git
git clone git@gitea.cjvt.si:generic/xml_schemas.git
## put needed scripts in place
cd scripts
ln -s ../nova_slovnica/python/scripts/conllu_to_xml.py .
ln -s ../nova_slovnica/python/scripts/assign_single_structures.py .
ln -s ../nova_slovnica/python/scripts/assign_structures.py .
ln -s ../nova_slovnica/python/scripts/create_structures.py .
ln -s ../nova_slovnica/python/scripts/translate_jos.py .
ln -s ../nova_slovnica/python/scripts/tei_to_dictionary.py .
ln -s ../luscenje_struktur/wani.py .
cd ..
## put needed resources in place ## put needed resources in place
cd resources cd resources
ln -s ../luscenje_struktur/wani.py .
ln -s ../nova_slovnica/resources/dict.xml . ln -s ../nova_slovnica/resources/dict.xml .
ln -s ../data_admin/resources/structures.xsd . ln -s ../data_admin/resources/structures.xsd .
ln -s ../xml_schemas/resources/schema/inventory.xsd . ln -s ../xml_schemas/resources/schema/inventory.xsd .
ln -s ../xml_schemas/resources/schema/monolingual_dictionaries.xsd . ln -s ../xml_schemas/resources/schema/monolingual_dictionaries.xsd .
mv ../structures.xml .
cd .. cd ..

Loading…
Cancel
Save