From aa857eb65e57a935ec3757abc35b007996433298 Mon Sep 17 00:00:00 2001 From: Glenn Ruben Bakke Date: Thu, 23 Jul 2020 23:12:51 +0200 Subject: [PATCH] nrf/Makefile: Set default manifest file for all targets. Set the default manifest to "modules/manifest.py". This includes files from the folder "modules/scripts". The manifest default value is overriden by all nrf51 boards that have SoftDevice present (SD=s110) to save flash. Also add "modules/manifest.py" which is set to freeze "modules/scripts/_mkfs.py". --- ports/nrf/Makefile | 2 ++ ports/nrf/modules/manifest.py | 1 + 2 files changed, 3 insertions(+) create mode 100644 ports/nrf/modules/manifest.py diff --git a/ports/nrf/Makefile b/ports/nrf/Makefile index 0e46885ea..a8a522827 100644 --- a/ports/nrf/Makefile +++ b/ports/nrf/Makefile @@ -52,6 +52,8 @@ ifeq ($(DEBUG), 0) MICROPY_ROM_TEXT_COMPRESSION ?= 1 endif +FROZEN_MANIFEST ?= modules/manifest.py + # include py core make definitions include ../../py/py.mk diff --git a/ports/nrf/modules/manifest.py b/ports/nrf/modules/manifest.py new file mode 100644 index 000000000..4e8482226 --- /dev/null +++ b/ports/nrf/modules/manifest.py @@ -0,0 +1 @@ +freeze("$(PORT_DIR)/modules/scripts", "_mkfs.py")