SmartAudio/package/allwinner/ota-burnboot/src/Makefile

21 lines
386 B
Makefile
Raw Normal View History

2018-07-13 01:31:50 +00:00
library := libota-burnboot.so
lib_src := \
BurnNandBoot.c \
BurnSdBoot.c \
OTA_BurnBoot.c \
Utils.c
target := ota-burnboot0 ota-burnuboot
.PHONY: all build-library build-bin
all: build-library build-bin
%: %.c
$(CC) -L. -lota-burnboot $(CFLAGS) $(LDFLAGS) $^ -o $@
build-bin: build-library $(target)
build-library: $(lib_src)
$(CC) -fPIC -shared $(LDFLAGS) $^ -o $(library)