12345678910111213141516171819202122 |
- 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)
|