diff -r 1355b4b6cadc -r ebba66b977b6 www/HACKING.rst --- a/www/HACKING.rst Sat Jul 08 01:19:51 2017 +0300 +++ b/www/HACKING.rst Sat Jul 08 01:21:00 2017 +0300 @@ -37,6 +37,31 @@ https://sourceforge.net/p/gadict/code/ Sourceforge Allure interface (not primary, a mirror). +Building project +================ + +``gadict`` project provides dictionaries encoded in custom format. In order to +precess them you need GNU Make and Python 2.7 and possibly other tools. + +To produce dictionaries in ``dictd`` format you need to install ``dictd`` +dictribution with ``dictfmt`` and ``dictzip`` utilities and run:: + + $ make dict + +To produce Anki decks install Anki v... on Linux or get Anki sources at specific +version (before port to Python 3):: + + $ git clone https://github.com/dae/anki.git + $ git co 15b349e3^ + +and put path to Anki project source dir inside ``Makefile.config``:: + + ANKI_PY_DIR := $(HOME)/devel/anki + +Build command to make Anki deks is:: + + $ make anki + Dictionary source file format =============================