From e6f634955dcf69eba74d5da7fe19ecf13e7832b2 Mon Sep 17 00:00:00 2001 From: "bernard.xiong@gmail.com" Date: Sat, 25 Aug 2012 02:05:56 +0000 Subject: Update SConscript file. git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2260 bbd45198-f89e-11dd-88c7-29a3b14d5316 --- components/SConscript | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) (limited to 'components/SConscript') diff --git a/components/SConscript b/components/SConscript index 580b7e19e1..ccc783e638 100644 --- a/components/SConscript +++ b/components/SConscript @@ -1,16 +1,17 @@ # for module compiling import os -Import('RTT_ROOT') Import('remove_components') +from building import * objs = [] -list = os.listdir(os.path.join(RTT_ROOT, 'components')) +cwd = GetCurrentDir() +list = os.listdir(cwd) -for d in list: - if d in remove_components: +for item in list: + if item in remove_components: continue - path = os.path.join(RTT_ROOT, 'components', d) - if os.path.isfile(os.path.join(path, 'SConscript')): - objs = objs + SConscript(os.path.join(d, 'SConscript')) + + if os.path.isfile(os.path.join(cwd, item, 'SConscript')): + objs = objs + SConscript(os.path.join(item, 'SConscript')) Return('objs') -- cgit v1.3.1