|
@@ -37,6 +37,8 @@ LIB_MODEL = dlstm8ssn.h
|
|
OUT_DIR = Out
|
|
OUT_DIR = Out
|
|
OBJ_DIR = $(OUT_DIR)/Obj
|
|
OBJ_DIR = $(OUT_DIR)/Obj
|
|
LIST_DIR = $(OUT_DIR)/List
|
|
LIST_DIR = $(OUT_DIR)/List
|
|
|
|
+
|
|
|
|
+# Models
|
|
CODE_MODEL = small
|
|
CODE_MODEL = small
|
|
DATA_MODEL = small
|
|
DATA_MODEL = small
|
|
|
|
|
|
@@ -132,7 +134,7 @@ DBG_LINKFLAGS += --entry __iar_program_start
|
|
# Build targets #
|
|
# Build targets #
|
|
#################
|
|
#################
|
|
|
|
|
|
-# All tests
|
|
|
|
|
|
+# All
|
|
all: $(OUT_DIR) $(PROJ_S19) $(PROJ_HEX)
|
|
all: $(OUT_DIR) $(PROJ_S19) $(PROJ_HEX)
|
|
Release: all
|
|
Release: all
|
|
|
|
|
|
@@ -143,12 +145,12 @@ $(OUT_DIR):
|
|
@mkdir $(LIST_DIR)
|
|
@mkdir $(LIST_DIR)
|
|
|
|
|
|
# Test HEX files (one application build for each test)
|
|
# Test HEX files (one application build for each test)
|
|
-$(PROJ_S19): %.s19: $(PROJECT).elf
|
|
|
|
|
|
+$(PROJ_S19): %.s19: $(PROJ_ELF)
|
|
@echo
|
|
@echo
|
|
@echo Building $@
|
|
@echo Building $@
|
|
@$(HEX) $(OUT_DIR)/$(notdir $<) $(OUT_DIR)/$@ --srec --silent
|
|
@$(HEX) $(OUT_DIR)/$(notdir $<) $(OUT_DIR)/$@ --srec --silent
|
|
|
|
|
|
-$(PROJ_HEX): %.hex: $(PROJECT).elf
|
|
|
|
|
|
+$(PROJ_HEX): %.hex: $(PROJ_ELF)
|
|
@echo Building $@
|
|
@echo Building $@
|
|
@$(HEX) $(OUT_DIR)/$(notdir $<) $(OUT_DIR)/$@ --ihex --silent
|
|
@$(HEX) $(OUT_DIR)/$(notdir $<) $(OUT_DIR)/$@ --ihex --silent
|
|
|
|
|