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:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user