2018-08-27 18:07:43 +02:00
2018-08-28 11:44:26 +02:00
2018-08-28 11:44:26 +02:00
2018-08-27 18:07:43 +02:00
2018-08-28 11:44:26 +02:00
2018-08-27 18:07:43 +02:00
2018-08-27 18:07:43 +02:00
2018-08-27 18:07:43 +02:00

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
Description
luftdaten.info ESP8266 flashing tool
Readme 568 KiB
Languages
Python 90.3%
Makefile 4.7%
Batchfile 2.9%
Shell 2.1%