From a8c5d2dc8d738bd95e6b2487d8d325de028b7a72 Mon Sep 17 00:00:00 2001 From: neodarz Date: Sun, 17 Feb 2019 20:11:53 +0100 Subject: Update install script --- README.md | 12 +++--------- install.sh | 15 ++++++--------- 2 files changed, 9 insertions(+), 18 deletions(-) diff --git a/README.md b/README.md index 77d61fa..1e888c2 100644 --- a/README.md +++ b/README.md @@ -57,12 +57,6 @@ Afin d'ajouter un moteur dans le métamoteur, il faut modifier le fichier `setti shortcut : monJoliRaccourci ``` -Les moteurs se trouvent dans le dossier engines, liste des fichiers pour chaque site : - - * forge.ryzom.com : forgeryzom.py - * ryzomcore.atlassian.net: ryzomcoreConfluence.py - * khaganat.net/wikhan: khaganatWikhan.py - * dev.ryzom.com: devryzom.py - * khaganat.net/forum: khaganatForum.py - * ryzom.com/forum: RyzomForum.py - +Pour développer un nouveau moteur, il suffit de le créer dans le dossier `src` à +la racine du projet puis de lancer `install.sh`. (Oui le script d'installation +fait plein de truc inutile pour le moment - flemme) diff --git a/install.sh b/install.sh index cffdcb7..a89b44b 100755 --- a/install.sh +++ b/install.sh @@ -4,15 +4,12 @@ git clone https://github.com/asciimoo/searx.git cd searx git checkout v0.13.1 cd .. -ln -s ../../../src/devryzom.py searx/searx/engines/devryzom.py -ln -s ../../../src/khaganatWikhan.py searx/searx/engines/khaganatWikhan.py -ln -s ../../../src/khaganatUM1.py searx/searx/engines/khaganatUM1.py -ln -s ../../../src/khaganatMediateki.py searx/searx/engines/khaganatMediateki.py -ln -s ../../../src/khaganatForum.py searx/searx/engines/khaganatForum.py -ln -s ../../../src/forgeryzom.py searx/searx/engines/forgeryzom.py -ln -s ../../../src/ryzomcoreConfluence.py searx/searx/engines/ryzomcoreConfluence.py -ln -s ../../../src/khanindexer-nevrax.py searx/searx/engines/khanindexer-nevrax.py -ln -s ../../src/settings.yml searx/searx/settings.yml +for file in $(ls src); do + ln -s ../../../src/$file searx/searx/engines/$file + if [[ $file == "settings.yml" ]]; then + ln -s ../../src/settings.yml searx/searx/settings.yml + fi +done virtualenv venv -p python2.7 source venv/bin/activate ./searx/manage.sh update_packages -- cgit v1.2.1