From 1e6300ae4614b2d8d74687240b2985f3128bc41b Mon Sep 17 00:00:00 2001 From: guowenxue <guowenxue@gmail.com> Date: Mon, 19 Aug 2024 16:52:02 +0800 Subject: [PATCH] Add led/pwm API source code --- booster/makefile | 26 ++++++++++++++++++++++++-- 1 files changed, 24 insertions(+), 2 deletions(-) diff --git a/booster/makefile b/booster/makefile index 608137a..0fd869e 100644 --- a/booster/makefile +++ b/booster/makefile @@ -1,15 +1,37 @@ +#******************************************************************************** +# Copyright: (C) 2023 LingYun IoT System Studio +# All rights reserved. +# +# Filename: Makefile +# Description: This file used compile all the source code to static library +# +# Version: 1.0.0(11/08/23) +# Author: Guo Wenxue <guowenxue@gmail.com> +# ChangeLog: 1, Release initial version on "11/08/23 16:18:43" +# +#******************************************************************************* PWD=$(shell pwd ) +BUILD_ARCH=$(shell uname -m) +ifneq ($(findstring $(BUILD_ARCH), "x86_64" "i386"),) + CROSS_COMPILE?=arm-linux-gnueabihf- +endif + +#CROSS_COMPILE= + LIBNAME=$(shell basename ${PWD} ) TOPDIR=$(shell dirname ${PWD} ) +CFLAGS+=-D_GNU_SOURCE all: clean @rm -f *.o - @${CROSSTOOL}gcc ${CFLAGS} -I${TOPDIR} -c *.c - ${CROSSTOOL}ar -rcs lib${LIBNAME}.a *.o + @${CROSS_COMPILE}gcc ${CFLAGS} -I${TOPDIR} -c *.c + ${CROSS_COMPILE}ar -rcs lib${LIBNAME}.a *.o clean: @rm -f *.o @rm -f *.a +distclean: + @make clean -- Gitblit v1.9.1