LingYun Studio embeded system framwork software, such as thirdparty build shell and lingyun library
guowenxue
2024-08-21 d48b80fc277cb123738461b6125a58ffe9923019
hal/api/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
@@ -27,9 +27,9 @@
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
@@ -48,7 +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