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

876 B

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