Fixed key generation when building from clean slate
parent
91e3c0769e
commit
fb4717101f
|
@ -11,15 +11,15 @@ WOLFBOOT=../wolfBoot
|
||||||
WOLFBOOT_BIN=$(WOLFBOOT)/wolfboot.bin
|
WOLFBOOT_BIN=$(WOLFBOOT)/wolfboot.bin
|
||||||
|
|
||||||
|
|
||||||
all: $(BOOT_IMG) $(WOLFBOOT_BIN)
|
all: $(WOLFBOOT_BIN)
|
||||||
|
|
||||||
$(BOOT_IMG):
|
$(BOOT_IMG):
|
||||||
|
@cp -f ./wolfboot-config $(WOLFBOOT)/.config
|
||||||
|
@make -C $(WOLFBOOT) clean
|
||||||
make wolfboot -C $(APP_SRC) IMAGE_VERSION=1
|
make wolfboot -C $(APP_SRC) IMAGE_VERSION=1
|
||||||
|
|
||||||
|
|
||||||
$(WOLFBOOT_BIN): FORCE
|
$(WOLFBOOT_BIN): $(BOOT_IMG)
|
||||||
@cp -f ./wolfboot-config $(WOLFBOOT)/.config
|
|
||||||
@make -C $(WOLFBOOT) clean
|
|
||||||
@make -C $(WOLFBOOT) wolfboot.bin
|
@make -C $(WOLFBOOT) wolfboot.bin
|
||||||
|
|
||||||
clean: FORCE
|
clean: FORCE
|
||||||
|
|
|
@ -19,8 +19,9 @@ wolfboot-create-key: $(WOLFBOOT_KEYFILE)
|
||||||
|
|
||||||
$(WOLFBOOT_KEYFILE):
|
$(WOLFBOOT_KEYFILE):
|
||||||
make -C $(WOLFBOOT) clean
|
make -C $(WOLFBOOT) clean
|
||||||
make -C $(WOLFBOOT) distclean
|
rm -f $(WOLFBOOT)/ecc256.der
|
||||||
make -C $(WOLFBOOT) TARGET=nrf52 DEBUG=0 ecc256.der \
|
rm -f $(WOLFBOOT)/src/ecc256_pub_key.c
|
||||||
|
cd $(WOLFBOOT) && make ecc256.der && make include/target.h
|
||||||
|
|
||||||
wolfboot: wolfboot-create-key link
|
wolfboot: wolfboot-create-key link
|
||||||
@$(COLOR_ECHO)
|
@$(COLOR_ECHO)
|
||||||
|
|
Loading…
Reference in New Issue