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:
mmi
2017-12-14 15:15:03 +00:00
parent 56558e4f1a
commit cf36c08380
13 changed files with 143 additions and 94 deletions

View File

@@ -5,11 +5,13 @@ AR = $(CROSS_COMPILE)ar
OBJCOPY = $(CROSS_COMPILE)objcopy
OBJDUMP = $(CROSS_COMPILE)objdump
OBJDIR = obj
OBJDIR_PREFIX = obj
OBJDIR = $(OBJDIR_PREFIX)_$(BUILD)_$(LANG)
SRCDIR = src/
ROOTDIR = ../
LIBRARY_NAME = libHAL.a
LIB_PREFIX = libHAL
LIBRARY_NAME = $(LIB_PREFIX)_$(BUILD)_$(LANG).a
CCFLAGS = -c -O2 -Wall -Werror -g -fno-common -mcpu=cortex-m3 -mthumb $(PLATFORM) $(RELEASE_DEFINES) $(ADDITIONAL_SWITCHES) \
-Iinc \
@@ -63,6 +65,6 @@ $(OBJDIR):
mkdir -p $@
clean:
rm -rf $(OBJDIR) $(LIBRARY_NAME)
rm -rf $(OBJDIR_PREFIX)* $(LIB_PREFIX)*
.PHONY: all clean