diff --git a/CHANGES.rst b/CHANGES.rst index e3adc50..78aa781 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -7,6 +7,8 @@ Development =========== - Add DS3231micro.py driver. Thanks, @poesel! - Upgrade to PyCayenneLPP 1.5.0. Thanks, @smlng! +- Add "make firmwares" release target + 2020-05-22 0.10.0 ================= diff --git a/tools/release.mk b/tools/release.mk index 18af9fd..3a5fb22 100644 --- a/tools/release.mk +++ b/tools/release.mk @@ -134,6 +134,19 @@ packages: check-github-release make-github-release MPY_TARGET=pycom MPY_VERSION=1.11 $(MAKE) create-mpy-archives platform=pycom MPY_TARGET=bytecode MPY_VERSION=1.12 $(MAKE) create-mpy-archives platform=genuine +firmwares: prepare-release + + $(MAKE) build-firmware-esp32-pycom + + $(eval imagefile := dist/firmware/GPy-1.20.2.rc6-$(version)-annapurna.tar.gz) + $(github-release) upload --user hiveeyes --repo terkin-datalogger --tag $(version) --name $(notdir $(imagefile)) --file $(imagefile) --replace + + $(eval imagefile := dist/firmware/LoPy4-1.20.2.rc6-$(version)-annapurna.tar.gz) + $(github-release) upload --user hiveeyes --repo terkin-datalogger --tag $(version) --name $(notdir $(imagefile)) --file $(imagefile) --replace + + $(eval imagefile := dist/firmware/FiPy-1.20.2.rc6-$(version)-annapurna.tar.gz) + $(github-release) upload --user hiveeyes --repo terkin-datalogger --tag $(version) --name $(notdir $(imagefile)) --file $(imagefile) --replace + sdist: @$(python3) setup.py sdist @$(python3) setup_libraries.py bdist_wheel