mirror of https://github.com/wolfSSL/wolfBoot.git
uart-flash-server: build own libwolfboot.o
parent
23e35247a4
commit
71cb839a07
|
|
@ -1,10 +1,21 @@
|
|||
CC=$(CROSS_COMPILE)gcc
|
||||
CFLAGS=-Wall -DWOLFSSL_DEBUG -DTFM_TIMING_RESISTANT -DWOLFBOOT_SIGN_ECC256 -DWOLFBOOT_HASH_SHA256 -g -ggdb -I../../include -I../../hal -Wextra
|
||||
Q?=@
|
||||
ifeq ($(V),1)
|
||||
Q=
|
||||
endif
|
||||
|
||||
EXE=ufserver
|
||||
|
||||
$(EXE): $(EXE).o ../../src/libwolfboot.o
|
||||
$(CC) -o $@ $^ $(CFLAGS) $(LIBS)
|
||||
$(EXE): $(EXE).o libwolfboot.o
|
||||
$(Q)$(CC) -o $@ $^ $(CFLAGS) $(LIBS)
|
||||
|
||||
%.o: %.c
|
||||
$(Q)$(CC) $(CFLAGS) -c -o $(@) $(^)
|
||||
|
||||
libwolfboot.o: ../../src/libwolfboot.c
|
||||
$(Q)$(CC) $(CFLAGS) -c -o $(@) $(^)
|
||||
|
||||
|
||||
clean:
|
||||
rm -f *.o $(EXE) ../../src/libwolfboot.o
|
||||
$(Q)rm -f *.o $(EXE)
|
||||
|
|
|
|||
Loading…
Reference in New Issue