From 19489889131fa9185a7d47c45a292edc23ea00c7 Mon Sep 17 00:00:00 2001 From: Meco Man <920369182@qq.com> Date: Sun, 19 Dec 2021 18:21:31 -0500 Subject: [PATCH] =?UTF-8?q?[lvgl]=20=E5=B0=86lvgl=E7=9B=AE=E5=BD=95?= =?UTF-8?q?=E8=B0=83=E6=95=B4=E5=88=B0application=E6=96=87=E4=BB=B6?= =?UTF-8?q?=E5=A4=B9=E4=B8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bsp/qemu-vexpress-a9/applications/SConscript | 6 ++++++ .../{drivers => applications}/lvgl/SConscript | 0 .../{drivers => applications}/lvgl/lv_conf.h | 0 .../{drivers => applications}/lvgl/lv_demo.c | 0 .../{drivers => applications}/lvgl/lv_port_disp.c | 0 .../{drivers => applications}/lvgl/lv_port_disp.h | 0 .../{drivers => applications}/lvgl/lv_port_indev.c | 0 .../{drivers => applications}/lvgl/lv_port_indev.h | 0 bsp/simulator/applications/SConscript | 9 +++++++-- bsp/simulator/{drivers => applications}/lvgl/SConscript | 0 bsp/simulator/{drivers => applications}/lvgl/lv_conf.h | 0 bsp/simulator/{drivers => applications}/lvgl/lv_demo.c | 0 .../{drivers => applications}/lvgl/lv_port_disp.c | 0 .../{drivers => applications}/lvgl/lv_port_disp.h | 0 .../{drivers => applications}/lvgl/lv_port_indev.c | 0 .../{drivers => applications}/lvgl/lv_port_indev.h | 0 bsp/simulator/{drivers => applications}/lvgl/win32drv.c | 0 bsp/simulator/{drivers => applications}/lvgl/win32drv.h | 0 .../{board/ports => applications}/lvgl/SConscript | 0 .../{board/ports => applications}/lvgl/demo/SConscript | 0 .../ports => applications}/lvgl/demo/lv_demo_calendar.c | 0 .../ports => applications}/lvgl/demo/lv_demo_calendar.h | 0 .../{board/ports => applications}/lvgl/lv_conf.h | 0 .../{board/ports => applications}/lvgl/lv_demo.c | 0 .../{board/ports => applications}/lvgl/lv_port_disp.c | 0 .../{board/ports => applications}/lvgl/lv_port_disp.h | 0 .../{board/ports => applications}/lvgl/lv_port_indev.c | 0 .../{board/ports => applications}/lvgl/lv_port_indev.h | 0 28 files changed, 13 insertions(+), 2 deletions(-) rename bsp/qemu-vexpress-a9/{drivers => applications}/lvgl/SConscript (100%) rename bsp/qemu-vexpress-a9/{drivers => applications}/lvgl/lv_conf.h (100%) rename bsp/qemu-vexpress-a9/{drivers => applications}/lvgl/lv_demo.c (100%) rename bsp/qemu-vexpress-a9/{drivers => applications}/lvgl/lv_port_disp.c (100%) rename bsp/qemu-vexpress-a9/{drivers => applications}/lvgl/lv_port_disp.h (100%) rename bsp/qemu-vexpress-a9/{drivers => applications}/lvgl/lv_port_indev.c (100%) rename bsp/qemu-vexpress-a9/{drivers => applications}/lvgl/lv_port_indev.h (100%) rename bsp/simulator/{drivers => applications}/lvgl/SConscript (100%) rename bsp/simulator/{drivers => applications}/lvgl/lv_conf.h (100%) rename bsp/simulator/{drivers => applications}/lvgl/lv_demo.c (100%) rename bsp/simulator/{drivers => applications}/lvgl/lv_port_disp.c (100%) rename bsp/simulator/{drivers => applications}/lvgl/lv_port_disp.h (100%) rename bsp/simulator/{drivers => applications}/lvgl/lv_port_indev.c (100%) rename bsp/simulator/{drivers => applications}/lvgl/lv_port_indev.h (100%) rename bsp/simulator/{drivers => applications}/lvgl/win32drv.c (100%) rename bsp/simulator/{drivers => applications}/lvgl/win32drv.h (100%) rename bsp/stm32/stm32l475-atk-pandora/{board/ports => applications}/lvgl/SConscript (100%) rename bsp/stm32/stm32l475-atk-pandora/{board/ports => applications}/lvgl/demo/SConscript (100%) rename bsp/stm32/stm32l475-atk-pandora/{board/ports => applications}/lvgl/demo/lv_demo_calendar.c (100%) rename bsp/stm32/stm32l475-atk-pandora/{board/ports => applications}/lvgl/demo/lv_demo_calendar.h (100%) rename bsp/stm32/stm32l475-atk-pandora/{board/ports => applications}/lvgl/lv_conf.h (100%) rename bsp/stm32/stm32l475-atk-pandora/{board/ports => applications}/lvgl/lv_demo.c (100%) rename bsp/stm32/stm32l475-atk-pandora/{board/ports => applications}/lvgl/lv_port_disp.c (100%) rename bsp/stm32/stm32l475-atk-pandora/{board/ports => applications}/lvgl/lv_port_disp.h (100%) rename bsp/stm32/stm32l475-atk-pandora/{board/ports => applications}/lvgl/lv_port_indev.c (100%) rename bsp/stm32/stm32l475-atk-pandora/{board/ports => applications}/lvgl/lv_port_indev.h (100%) diff --git a/bsp/qemu-vexpress-a9/applications/SConscript b/bsp/qemu-vexpress-a9/applications/SConscript index c583d3016..83bada9f5 100644 --- a/bsp/qemu-vexpress-a9/applications/SConscript +++ b/bsp/qemu-vexpress-a9/applications/SConscript @@ -1,3 +1,4 @@ +import os from building import * cwd = GetCurrentDir() @@ -6,4 +7,9 @@ CPPPATH = [cwd] group = DefineGroup('Applications', src, depend = [''], CPPPATH = CPPPATH) +list = os.listdir(cwd) +for item in list: + if os.path.isfile(os.path.join(cwd, item, 'SConscript')): + group = group + SConscript(os.path.join(item, 'SConscript')) + Return('group') diff --git a/bsp/qemu-vexpress-a9/drivers/lvgl/SConscript b/bsp/qemu-vexpress-a9/applications/lvgl/SConscript similarity index 100% rename from bsp/qemu-vexpress-a9/drivers/lvgl/SConscript rename to bsp/qemu-vexpress-a9/applications/lvgl/SConscript diff --git a/bsp/qemu-vexpress-a9/drivers/lvgl/lv_conf.h b/bsp/qemu-vexpress-a9/applications/lvgl/lv_conf.h similarity index 100% rename from bsp/qemu-vexpress-a9/drivers/lvgl/lv_conf.h rename to bsp/qemu-vexpress-a9/applications/lvgl/lv_conf.h diff --git a/bsp/qemu-vexpress-a9/drivers/lvgl/lv_demo.c b/bsp/qemu-vexpress-a9/applications/lvgl/lv_demo.c similarity index 100% rename from bsp/qemu-vexpress-a9/drivers/lvgl/lv_demo.c rename to bsp/qemu-vexpress-a9/applications/lvgl/lv_demo.c diff --git a/bsp/qemu-vexpress-a9/drivers/lvgl/lv_port_disp.c b/bsp/qemu-vexpress-a9/applications/lvgl/lv_port_disp.c similarity index 100% rename from bsp/qemu-vexpress-a9/drivers/lvgl/lv_port_disp.c rename to bsp/qemu-vexpress-a9/applications/lvgl/lv_port_disp.c diff --git a/bsp/qemu-vexpress-a9/drivers/lvgl/lv_port_disp.h b/bsp/qemu-vexpress-a9/applications/lvgl/lv_port_disp.h similarity index 100% rename from bsp/qemu-vexpress-a9/drivers/lvgl/lv_port_disp.h rename to bsp/qemu-vexpress-a9/applications/lvgl/lv_port_disp.h diff --git a/bsp/qemu-vexpress-a9/drivers/lvgl/lv_port_indev.c b/bsp/qemu-vexpress-a9/applications/lvgl/lv_port_indev.c similarity index 100% rename from bsp/qemu-vexpress-a9/drivers/lvgl/lv_port_indev.c rename to bsp/qemu-vexpress-a9/applications/lvgl/lv_port_indev.c diff --git a/bsp/qemu-vexpress-a9/drivers/lvgl/lv_port_indev.h b/bsp/qemu-vexpress-a9/applications/lvgl/lv_port_indev.h similarity index 100% rename from bsp/qemu-vexpress-a9/drivers/lvgl/lv_port_indev.h rename to bsp/qemu-vexpress-a9/applications/lvgl/lv_port_indev.h diff --git a/bsp/simulator/applications/SConscript b/bsp/simulator/applications/SConscript index f13d9e42c..7bff98687 100644 --- a/bsp/simulator/applications/SConscript +++ b/bsp/simulator/applications/SConscript @@ -1,10 +1,15 @@ +import os from building import * cwd = GetCurrentDir() src = Glob('*.c') - -CPPPATH = [cwd, str(Dir('#'))] +CPPPATH = [cwd] group = DefineGroup('Applications', src, depend = [''], CPPPATH = CPPPATH) +list = os.listdir(cwd) +for item in list: + if os.path.isfile(os.path.join(cwd, item, 'SConscript')): + group = group + SConscript(os.path.join(item, 'SConscript')) + Return('group') diff --git a/bsp/simulator/drivers/lvgl/SConscript b/bsp/simulator/applications/lvgl/SConscript similarity index 100% rename from bsp/simulator/drivers/lvgl/SConscript rename to bsp/simulator/applications/lvgl/SConscript diff --git a/bsp/simulator/drivers/lvgl/lv_conf.h b/bsp/simulator/applications/lvgl/lv_conf.h similarity index 100% rename from bsp/simulator/drivers/lvgl/lv_conf.h rename to bsp/simulator/applications/lvgl/lv_conf.h diff --git a/bsp/simulator/drivers/lvgl/lv_demo.c b/bsp/simulator/applications/lvgl/lv_demo.c similarity index 100% rename from bsp/simulator/drivers/lvgl/lv_demo.c rename to bsp/simulator/applications/lvgl/lv_demo.c diff --git a/bsp/simulator/drivers/lvgl/lv_port_disp.c b/bsp/simulator/applications/lvgl/lv_port_disp.c similarity index 100% rename from bsp/simulator/drivers/lvgl/lv_port_disp.c rename to bsp/simulator/applications/lvgl/lv_port_disp.c diff --git a/bsp/simulator/drivers/lvgl/lv_port_disp.h b/bsp/simulator/applications/lvgl/lv_port_disp.h similarity index 100% rename from bsp/simulator/drivers/lvgl/lv_port_disp.h rename to bsp/simulator/applications/lvgl/lv_port_disp.h diff --git a/bsp/simulator/drivers/lvgl/lv_port_indev.c b/bsp/simulator/applications/lvgl/lv_port_indev.c similarity index 100% rename from bsp/simulator/drivers/lvgl/lv_port_indev.c rename to bsp/simulator/applications/lvgl/lv_port_indev.c diff --git a/bsp/simulator/drivers/lvgl/lv_port_indev.h b/bsp/simulator/applications/lvgl/lv_port_indev.h similarity index 100% rename from bsp/simulator/drivers/lvgl/lv_port_indev.h rename to bsp/simulator/applications/lvgl/lv_port_indev.h diff --git a/bsp/simulator/drivers/lvgl/win32drv.c b/bsp/simulator/applications/lvgl/win32drv.c similarity index 100% rename from bsp/simulator/drivers/lvgl/win32drv.c rename to bsp/simulator/applications/lvgl/win32drv.c diff --git a/bsp/simulator/drivers/lvgl/win32drv.h b/bsp/simulator/applications/lvgl/win32drv.h similarity index 100% rename from bsp/simulator/drivers/lvgl/win32drv.h rename to bsp/simulator/applications/lvgl/win32drv.h diff --git a/bsp/stm32/stm32l475-atk-pandora/board/ports/lvgl/SConscript b/bsp/stm32/stm32l475-atk-pandora/applications/lvgl/SConscript similarity index 100% rename from bsp/stm32/stm32l475-atk-pandora/board/ports/lvgl/SConscript rename to bsp/stm32/stm32l475-atk-pandora/applications/lvgl/SConscript diff --git a/bsp/stm32/stm32l475-atk-pandora/board/ports/lvgl/demo/SConscript b/bsp/stm32/stm32l475-atk-pandora/applications/lvgl/demo/SConscript similarity index 100% rename from bsp/stm32/stm32l475-atk-pandora/board/ports/lvgl/demo/SConscript rename to bsp/stm32/stm32l475-atk-pandora/applications/lvgl/demo/SConscript diff --git a/bsp/stm32/stm32l475-atk-pandora/board/ports/lvgl/demo/lv_demo_calendar.c b/bsp/stm32/stm32l475-atk-pandora/applications/lvgl/demo/lv_demo_calendar.c similarity index 100% rename from bsp/stm32/stm32l475-atk-pandora/board/ports/lvgl/demo/lv_demo_calendar.c rename to bsp/stm32/stm32l475-atk-pandora/applications/lvgl/demo/lv_demo_calendar.c diff --git a/bsp/stm32/stm32l475-atk-pandora/board/ports/lvgl/demo/lv_demo_calendar.h b/bsp/stm32/stm32l475-atk-pandora/applications/lvgl/demo/lv_demo_calendar.h similarity index 100% rename from bsp/stm32/stm32l475-atk-pandora/board/ports/lvgl/demo/lv_demo_calendar.h rename to bsp/stm32/stm32l475-atk-pandora/applications/lvgl/demo/lv_demo_calendar.h diff --git a/bsp/stm32/stm32l475-atk-pandora/board/ports/lvgl/lv_conf.h b/bsp/stm32/stm32l475-atk-pandora/applications/lvgl/lv_conf.h similarity index 100% rename from bsp/stm32/stm32l475-atk-pandora/board/ports/lvgl/lv_conf.h rename to bsp/stm32/stm32l475-atk-pandora/applications/lvgl/lv_conf.h diff --git a/bsp/stm32/stm32l475-atk-pandora/board/ports/lvgl/lv_demo.c b/bsp/stm32/stm32l475-atk-pandora/applications/lvgl/lv_demo.c similarity index 100% rename from bsp/stm32/stm32l475-atk-pandora/board/ports/lvgl/lv_demo.c rename to bsp/stm32/stm32l475-atk-pandora/applications/lvgl/lv_demo.c diff --git a/bsp/stm32/stm32l475-atk-pandora/board/ports/lvgl/lv_port_disp.c b/bsp/stm32/stm32l475-atk-pandora/applications/lvgl/lv_port_disp.c similarity index 100% rename from bsp/stm32/stm32l475-atk-pandora/board/ports/lvgl/lv_port_disp.c rename to bsp/stm32/stm32l475-atk-pandora/applications/lvgl/lv_port_disp.c diff --git a/bsp/stm32/stm32l475-atk-pandora/board/ports/lvgl/lv_port_disp.h b/bsp/stm32/stm32l475-atk-pandora/applications/lvgl/lv_port_disp.h similarity index 100% rename from bsp/stm32/stm32l475-atk-pandora/board/ports/lvgl/lv_port_disp.h rename to bsp/stm32/stm32l475-atk-pandora/applications/lvgl/lv_port_disp.h diff --git a/bsp/stm32/stm32l475-atk-pandora/board/ports/lvgl/lv_port_indev.c b/bsp/stm32/stm32l475-atk-pandora/applications/lvgl/lv_port_indev.c similarity index 100% rename from bsp/stm32/stm32l475-atk-pandora/board/ports/lvgl/lv_port_indev.c rename to bsp/stm32/stm32l475-atk-pandora/applications/lvgl/lv_port_indev.c diff --git a/bsp/stm32/stm32l475-atk-pandora/board/ports/lvgl/lv_port_indev.h b/bsp/stm32/stm32l475-atk-pandora/applications/lvgl/lv_port_indev.h similarity index 100% rename from bsp/stm32/stm32l475-atk-pandora/board/ports/lvgl/lv_port_indev.h rename to bsp/stm32/stm32l475-atk-pandora/applications/lvgl/lv_port_indev.h -- GitLab