From 00394f239e79cbfe0af36eb11c02290ac76e56e2 Mon Sep 17 00:00:00 2001 From: guowenxue <guowenxue@gmail.com> Date: Thu, 22 Aug 2024 17:50:02 +0800 Subject: [PATCH] move api to modules --- hal/modules/makefile | 16 +++++++++++++--- 1 files changed, 13 insertions(+), 3 deletions(-) diff --git a/hal/modules/makefile b/hal/modules/makefile index 433e220..befd362 100644 --- a/hal/modules/makefile +++ b/hal/modules/makefile @@ -15,7 +15,7 @@ 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 @@ -26,7 +26,15 @@ SRCFILES = $(wildcard *.c) BINARIES=$(SRCFILES:%.c=%) -all: binaries install +# libgpiod compile install path +LIBS_PATH=install +CFLAGS+=-I ${LIBS_PATH}/include +LDFLAGS+=-L ${LIBS_PATH}/lib -lgpiod + +all: libs binaries install + +libs: + make -C libgpiod CROSS_COMPILE=${CROSS_COMPILE} binaries: ${BINARIES} @@ -40,6 +48,8 @@ @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 -- Gitblit v1.9.1