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'
|
||
|
|
||
|
|