aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--README.md12
-rwxr-xr-xinstall.sh15
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