mirror of https://github.com/wolfSSL/wolfBoot.git
make: allow extra config `CFLAGS`
parent
9d724b3ced
commit
dd8b35207f
6
Makefile
6
Makefile
|
@ -9,7 +9,7 @@ include tools/config.mk
|
||||||
|
|
||||||
## Initializers
|
## Initializers
|
||||||
WOLFBOOT_ROOT?=$(PWD)
|
WOLFBOOT_ROOT?=$(PWD)
|
||||||
CFLAGS:=-D__WOLFBOOT -DWOLFBOOT_VERSION=$(WOLFBOOT_VERSION)UL -ffunction-sections -fdata-sections
|
CFLAGS+=-D__WOLFBOOT -DWOLFBOOT_VERSION=$(WOLFBOOT_VERSION)UL -ffunction-sections -fdata-sections
|
||||||
LSCRIPT:=config/target.ld
|
LSCRIPT:=config/target.ld
|
||||||
LDFLAGS:=-T $(LSCRIPT) -Wl,-gc-sections -Wl,-Map=wolfboot.map -ffreestanding -nostartfiles
|
LDFLAGS:=-T $(LSCRIPT) -Wl,-gc-sections -Wl,-Map=wolfboot.map -ffreestanding -nostartfiles
|
||||||
OBJS:= \
|
OBJS:= \
|
||||||
|
@ -159,10 +159,6 @@ check_config:
|
||||||
make -C tools/check_config
|
make -C tools/check_config
|
||||||
|
|
||||||
|
|
||||||
../src/libwolfboot.o: ../src/libwolfboot.c FORCE
|
|
||||||
@echo "\t[CC-$(ARCH)] $@"
|
|
||||||
$(Q)$(CC) $(CFLAGS) -c -o $@ ../src/libwolfboot.c
|
|
||||||
|
|
||||||
%.o:%.c
|
%.o:%.c
|
||||||
@echo "\t[CC-$(ARCH)] $@"
|
@echo "\t[CC-$(ARCH)] $@"
|
||||||
$(Q)$(CC) $(CFLAGS) -c -o $@ $^
|
$(Q)$(CC) $(CFLAGS) -c -o $@ $^
|
||||||
|
|
Loading…
Reference in New Issue