| | |
| | | PWD=$(shell pwd) |
| | | INSTPATH=/tftp |
| | | |
| | | CROSS_COMPILE=arm-linux-gnueabihf- |
| | | CROSS_COMPILE=/opt/gcc-aarch32-10.3-2021.07/bin/arm-none-linux-gnueabihf- |
| | | CC=${CROSS_COMPILE}gcc |
| | | |
| | | LDFLAGS += -lm |
| | |
| | | BINARIES=$(SRCFILES:%.c=%) |
| | | |
| | | # libgpiod compile install path |
| | | LIBGPIOD_PATH=libgpiod/install |
| | | CFLAGS+=-I ${LIBGPIOD_PATH}/include |
| | | LDFLAGS+=-L ${LIBGPIOD_PATH}/lib -lgpiod |
| | | LIBS_PATH=install |
| | | CFLAGS+=-I ${LIBS_PATH}/include |
| | | LDFLAGS+=-L ${LIBS_PATH}/lib -lgpiod |
| | | |
| | | all: libs binaries install |
| | | |
| | |
| | | @rm -f *.o *.lo $(BINARIES) |
| | | |
| | | distclean: clean |
| | | @rm -f tags cscope* |
| | | @rm -f tags cscope* |
| | | @make clean -C libgpiod |
| | | @rm -rf install |
| | | |
| | | .PHONY: clean entry |