adding hashing of final hex file to make-system
This commit is contained in:
parent
39983bbdb6
commit
d61b874c6e
|
@ -191,7 +191,7 @@ endef
|
||||||
|
|
||||||
$(foreach algo, $(ALGORITHMS), $(eval $(call TestBin_TEMPLATE, \
|
$(foreach algo, $(ALGORITHMS), $(eval $(call TestBin_TEMPLATE, \
|
||||||
$(algo), \
|
$(algo), \
|
||||||
$(BIN_DIR)$(call lc, $(algo))/$(TEST_DIR)main-$(call lc, $(algo))-test.elf \
|
$(BIN_DIR)$(call lc, $(algo))/$(TEST_DIR)main-$(call lc, $(algo))-test.hex \
|
||||||
)))
|
)))
|
||||||
|
|
||||||
#-------------------------------------------------------------------------------
|
#-------------------------------------------------------------------------------
|
||||||
|
@ -210,6 +210,12 @@ $(foreach algo, $(ALGORITHMS), $(eval $(call Listing_TEMPLATE, \
|
||||||
%.hex: %.elf
|
%.hex: %.elf
|
||||||
@echo "[objcopy]: $@"
|
@echo "[objcopy]: $@"
|
||||||
@$(OBJCOPY) -j .text -j .data -O ihex $< $@
|
@$(OBJCOPY) -j .text -j .data -O ihex $< $@
|
||||||
|
ifdef HASH_TOOL
|
||||||
|
ifneq ($(HASH_TOOL),)
|
||||||
|
@echo -n "[$(HASH_TOOL)]: "
|
||||||
|
@$(HASH_TOOL) $<
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
|
||||||
#-------------------------------------------------------------------------------
|
#-------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
|
@ -35,6 +35,7 @@ OBJCOPY = avr-objcopy
|
||||||
OBJDUMP = avr-objdump
|
OBJDUMP = avr-objdump
|
||||||
SIZE = avr-size
|
SIZE = avr-size
|
||||||
READELF = readelf
|
READELF = readelf
|
||||||
|
HASH_TOOL = sha256sum
|
||||||
RUBY = ruby
|
RUBY = ruby
|
||||||
GET_TEST = host/get_test.rb
|
GET_TEST = host/get_test.rb
|
||||||
MAKE = make
|
MAKE = make
|
||||||
|
|
Loading…
Reference in New Issue