876 B
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