Kaynağa Gözat

component:mm: improve sconscript (#9028)

There is no next-level directory under the components/mm/
directory. Do not need to enter the next-level directory
to process the SConscript file.

Signed-off-by: Chen Wang <unicorn_wang@outlook.com>
Chen Wang 11 ay önce
ebeveyn
işleme
f0af6ef809
1 değiştirilmiş dosya ile 2 ekleme ve 10 silme
  1. 2 10
      components/mm/SConscript

+ 2 - 10
components/mm/SConscript

@@ -1,7 +1,7 @@
 import os
 from building import *
 
-objs = []
+group = []
 
 if GetDepend('ARCH_ARM_CORTEX_A') or GetDepend('ARCH_ARMV8') or GetDepend('ARCH_RISCV64'):
     cwd  = GetCurrentDir()
@@ -13,12 +13,4 @@ if GetDepend('ARCH_ARM_CORTEX_A') or GetDepend('ARCH_ARMV8') or GetDepend('ARCH_
 
     group = DefineGroup('mm', src, depend = ['ARCH_MM_MMU'], CPPPATH = CPPPATH)
 
-    objs = [group]
-    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'))
-
-Return('objs')
+Return('group')