From 80686e6bc4cb17e9d856647084725203fa63ebe6 Mon Sep 17 00:00:00 2001
From: guowenxue <guowenxue@gmail.com>
Date: Mon, 19 Aug 2024 16:47:42 +0800
Subject: [PATCH] Add LCD API examples

---
 hal/lcd/fb/makefile |   43 +++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 43 insertions(+), 0 deletions(-)

diff --git a/hal/lcd/fb/makefile b/hal/lcd/fb/makefile
new file mode 100644
index 0000000..0b48c53
--- /dev/null
+++ b/hal/lcd/fb/makefile
@@ -0,0 +1,43 @@
+#********************************************************************************
+#      Copyright:  (C) 2023 LingYun IoT System Studio
+#                  All rights reserved.
+#
+#       Filename:  Makefile
+#    Description:  This file used to compile all the C file to respective binary,
+#                  and it will auto detect cross compile or local compile.
+#
+#        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)
+INSTPATH=/tftp
+
+CROSS_COMPILE=arm-linux-gnueabihf-
+CC=${CROSS_COMPILE}gcc
+
+SRCS = $(wildcard ${VPATH}/*.c)
+OBJS = $(patsubst %.c,%.o,$(SRCS))
+
+SRCFILES = $(wildcard *.c)
+BINARIES=$(SRCFILES:%.c=%)
+
+all: binaries install
+
+binaries:  ${BINARIES}
+
+%:  %.c
+	$(CC) $(CFLAGS) -o $@ $< $(LDFLAGS)
+
+install:
+	cp $(BINARIES) ${INSTPATH}
+
+clean:
+	@rm -f *.o *.lo $(BINARIES)
+
+distclean: clean
+	@rm -f  tags cscope*
+
+.PHONY: clean entry

--
Gitblit v1.9.1