Преглед на файлове

Sync SConscript in application folder.

Wayne Lin преди 2 години
родител
ревизия
2d15f10385
променени са 2 файла, в които са добавени 15 реда и са изтрити 25 реда
  1. 7 7
      bsp/nuvoton/ma35-rtp/applications/SConscript
  2. 8 18
      bsp/nuvoton/numaker-hmi-ma35d1/applications/SConscript

+ 7 - 7
bsp/nuvoton/ma35-rtp/applications/SConscript

@@ -1,11 +1,11 @@
-# RT-Thread building script for component
-
 from building import *
-
+import os
 cwd = GetCurrentDir()
-src = Glob('*.c') + Glob('*.cpp')
-CPPPATH = [cwd, str(Dir('#'))]
-
+src = Glob('*.c')
+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')

+ 8 - 18
bsp/nuvoton/numaker-hmi-ma35d1/applications/SConscript

@@ -1,21 +1,11 @@
-# RT-Thread building script for component
-
 from building import *
-
+import os
 cwd = GetCurrentDir()
-objs = []
-list = os.listdir(cwd)
-for d in list:
-    path = os.path.join(cwd, d)
-    if os.path.isfile(os.path.join(path, 'SConscript')):
-        objs = objs + SConscript(os.path.join(d, 'SConscript'))
-
-src = Glob('*.c') + Glob('*.cpp')
-CPPPATH = [cwd, str(Dir('#'))]
-
+src = Glob('*.c')
+CPPPATH = [cwd]
 group = DefineGroup('Applications', src, depend = [''], CPPPATH = CPPPATH)
-
-objs = objs + group
-
-Return('objs')
-
+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')