From 02c43b16b0e586351fc1f4bd04f7e3e41e029be5 Mon Sep 17 00:00:00 2001 From: "qiuyiuestc@gmail.com" Date: Tue, 4 Oct 2011 01:05:11 +0000 Subject: [PATCH] add PrepareModuleBuilding function git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1736 bbd45198-f89e-11dd-88c7-29a3b14d5316 --- tools/building.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/tools/building.py b/tools/building.py index 3a0c66319..56675060b 100644 --- a/tools/building.py +++ b/tools/building.py @@ -504,6 +504,21 @@ def PrepareBuilding(env, root_directory, has_libcpu=False): return objs +def PrepareModuleBuilding(env, root_directory): + import SCons.cpp + import rtconfig + + global BuildOptions + global Projects + global Env + global Rtt_Root + + Env = env + Rtt_Root = root_directory + + # add program path + env.PrependENVPath('PATH', rtconfig.EXEC_PATH) + def GetDepend(depend): building = True if type(depend) == type('str'): -- GitLab