luftdaten-tool/README.md
2018-08-27 18:07:43 +02:00

42 lines
876 B
Markdown

luftdaten.info flashing tool
============================
Binary builds
-------------
Our main target is having working prebuilt binaries for users to simply
download and run, to avoid all the setup below.
Development
-----------
Both build & runtime requirements are defined in `requirements.txt` file. In
order to install these use the following command:
pip install -r requirements.txt
To manage dynamic UI and translation binaries generation we use a very simple
GNU make-based build system.
To simply build everything needed to run `luftdaten-tool.py` run:
make
To build and run use:
make run
To remove all build artifacts use:
make clean
All requirements are set up using wildcards, so, in theory, `Makefile` shouldn't
need much changes in near future.
Translations
------------
In order to rebuild `*.ts` files use:
make i18n-update