on master help sign in
searx/data/engines_languages.json: sort json file (no content change)
40843feMarkus Heiser
Makefile+13
@@ -27,6 +27,7 @@ help:
27 @echo ' uninstall - uninstall (./local)'
27 @echo ' uninstall - uninstall (./local)'
28 @echo ' gh-pages - build docs & deploy on gh-pages branch'
28 @echo ' gh-pages - build docs & deploy on gh-pages branch'
29 @echo ' clean - drop builds and environments'
29 @echo ' clean - drop builds and environments'
30+ @echo ' project - re-build generic files of the searx project'
30 @echo ''
31 @echo ''
31 @$(MAKE) -s -f utils/makefile.include make-help
32 @$(MAKE) -s -f utils/makefile.include make-help
32 @echo ''
33 @echo ''
@@ -67,6 +68,18 @@ docs-live: pyenvinstall sphinx-live
67$(GH_PAGES)::
68$(GH_PAGES)::
68 @echo "doc available at --> $(DOCS_URL)"
69 @echo "doc available at --> $(DOCS_URL)"
69
70
71+# update project files
72+# --------------------
73+
74+PHONY += project engines-languages
75+
76+project: searx/data/engines_languages.json
77+
78+searx/data/engines_languages.json: pyenvinstall
79+ $(PY_ENV_ACT); python utils/fetch_languages.py
80+ mv engines_languages.json searx/data/engines_languages.json
81+ mv languages.py searx/languages.py
82+
70# test
83# test
71# ----
84# ----
72
85
searx/data/engines_languages.json+27487−27487

This diff is too big to show here.

utils/fetch_languages.py+13−10

This diff is too big to show here.