Fixed some tasks regarding priority and stack
Updated makefile structure to support multi build git-svn-id: https://svn.vbchaos.nl/svn/hsb/trunk@362 05563f52-14a8-4384-a975-3d1654cca0fa
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
# Define release version for firmware here
|
||||
RELEASE_PRODUCT = \""S0\""
|
||||
RELEASE_PRODUCT = S0
|
||||
RELEASE_MAJOR = 0
|
||||
RELEASE_MINOR = 9
|
||||
RELEASE_BRANCH = 0
|
||||
@@ -19,20 +19,22 @@ export RELEASE_DEFINES = \
|
||||
-DRELEASE_BRANCH=$(RELEASE_BRANCH) \
|
||||
-DRELEASE_PATCH=$(RELEASE_PATCH) \
|
||||
|
||||
|
||||
BINARY = hsb_mrts_$(PLATFORM_OLIMEX_STM32_H107).bin
|
||||
|
||||
# BUILD = undefined_target
|
||||
|
||||
all: release
|
||||
|
||||
release: export BUILD = release
|
||||
release:
|
||||
$(MAKE) pho_hsb_olimex_stm32_h107
|
||||
|
||||
debug: export ADDITIONAL_SWITCHES = -DENABLE_SERIAL_LOGGING -DENABLE_HW_VALIDATION
|
||||
debug: export BUILD = debug
|
||||
debug:
|
||||
$(MAKE) pho_hsb_olimex_stm32_h107
|
||||
|
||||
pho_hsb_olimex_stm32_h107: export PLATFORM = -D$(PLATFORM_OLIMEX_STM32_H107)
|
||||
pho_hsb_olimex_stm32_h107: export FILENAME = $(RELEASE_PRODUCT)_$(RELEASE_MAJOR)_$(RELEASE_MINOR)_$(RELEASE_BRANCH)_$(RELEASE_PATCH)_HSB_MRTS_$(PLATFORM_OLIMEX_STM32_H107)_$(LANG)_$(BUILD)
|
||||
pho_hsb_olimex_stm32_h107:
|
||||
@echo ------------------------------------------
|
||||
@echo MAKE: $@
|
||||
|
||||
Reference in New Issue
Block a user