Fixed makefile switches
git-svn-id: https://svn.vbchaos.nl/svn/hsb/trunk@285 05563f52-14a8-4384-a975-3d1654cca0fa
This commit is contained in:
@@ -8,10 +8,9 @@ RELEASE_PATCH = 4
|
||||
# Define the platform to use
|
||||
PLATFORM_OLIMEX_STM32_H107 = OLI_STM32_H107
|
||||
|
||||
# Define language possibilities
|
||||
LANGUAGE_ENGLISH = 0
|
||||
LANGUAGE_FRENCH = 1
|
||||
|
||||
# Language is defined in repairMenu.c
|
||||
LANG = ENGLISH
|
||||
export LANGUAGE = -DLANGUAGE=$(LANG)
|
||||
|
||||
export RELEASE_DEFINES = \
|
||||
-DRELEASE_PRODUCT=$(RELEASE_PRODUCT) \
|
||||
@@ -22,18 +21,18 @@ export RELEASE_DEFINES = \
|
||||
|
||||
export PLATFORM = -D$(PLATFORM_OLIMEX_STM32_H107)
|
||||
|
||||
export LANGUAGE = -DLANGUAGE=$(LANGUAGE_ENGLISH)
|
||||
# export LANGUAGE = -DLANGUAGE=$(LANGUAGE_FRENCH)
|
||||
|
||||
export ADDITIONAL_SWITCHES = \
|
||||
-DENABLE_SERIAL_LOGGING
|
||||
|
||||
BINARY = hsb_mrts_$(PLATFORM_OLIMEX_STM32_H107).bin
|
||||
|
||||
|
||||
all:
|
||||
all: release
|
||||
|
||||
release:
|
||||
$(MAKE) pho_hsb_olimex_stm32_h107
|
||||
|
||||
debug: export ADDITIONAL_SWITCHES = -DENABLE_SERIAL_LOGGING -DENABLE_HW_VALIDATION
|
||||
debug:
|
||||
$(MAKE) pho_hsb_olimex_stm32_h107
|
||||
|
||||
pho_hsb_olimex_stm32_h107:
|
||||
@echo ------------------------------------------
|
||||
@@ -43,15 +42,6 @@ pho_hsb_olimex_stm32_h107:
|
||||
$(MAKE) -C Platform
|
||||
$(MAKE) -C HAL
|
||||
$(MAKE) -C hsb-mrts
|
||||
|
||||
flash:
|
||||
openocd -f /usr/share/openocd/scripts/board/stm32f1discovery.cfg \
|
||||
-c "init" \
|
||||
-c "reset halt" \
|
||||
-c "flash write_image erase $(BINARY) 0x08000000" \
|
||||
-c "verify_image $(BINARY) 0x08000000" \
|
||||
-c "reset run" \
|
||||
-c "shutdown"
|
||||
|
||||
|
||||
clean:
|
||||
|
||||
Reference in New Issue
Block a user