31 lines
452 B
Makefile
31 lines
452 B
Makefile
Target=fltest_uarttest
|
|
|
|
CC=aarch64-linux-gcc
|
|
|
|
OBJS=uarttest.o
|
|
|
|
CFLAGS+=-c -Wall -g
|
|
LDFLAGS+= -lpthread
|
|
|
|
$(Target):$(OBJS)
|
|
$(CC) $^ $(LDFLAGS) -o $@
|
|
|
|
%.o:%.c
|
|
$(CC) $^ $(CFLAGS) -o $@
|
|
|
|
.PHONY:clean cleanall
|
|
|
|
clean:
|
|
@rm -f $(Target)
|
|
@rm *.o
|
|
|
|
cleanall:clean
|
|
@echo -e '\e[1;33m -rm -f $(INSTATLL_PATH)/$(Target) \e[0m'
|
|
|
|
distclean:cleanall
|
|
|
|
install:
|
|
@echo -e '\e[1;33m install -m 0755 $(Target) $(INSTATLL_PATH)/$(Target) \e[0m'
|
|
|
|
|