Files
light-libs/efuse-hal-lib/test/efuse_demo/Makefile
2022-09-13 11:10:52 +08:00

23 lines
373 B
Makefile

CC=$(CROSS)gcc
CFLAGS=-DxDEBUG
LIBS=-L ../../lib/output -lefuse
BIN = efuse_demo
OUTDIR = ../output
SRCS:=$(wildcard *.c)
COBJS:=$(SRCS:.c=.o)
all:$(OUTDIR)/$(BIN)
$(OUTDIR)/$(BIN):$(COBJS)
mkdir -p $(OUTDIR)
$(CC) -o $(OUTDIR)/$(BIN) $(CFLAGS) $(COBJS) $(LIBS)
$(COBJS): %.o: %.c
$(CC) $(CFLAGS) -c $< -o $@
.PHONY: clean
clean:
rm -rf $(OUTDIR)/$(BIN) $(COBJS)