update scons build script

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@117 bbd45198-f89e-11dd-88c7-29a3b14d5316
This commit is contained in:
bernard.xiong 2009-10-21 05:54:48 +00:00
parent fc91e49c23
commit a7c1e7c3a4
2 changed files with 3 additions and 20 deletions

View File

@ -44,26 +44,9 @@ cflags = cc_cflags
# search path for C compiler
kernel_path = [RTT_ROOT + '/include', RTT_ROOT + '/libcpu/' + rtconfig.ARCH + '/' + rtconfig.CPU]
finsh_path = [RTT_ROOT + '/finsh']
dfs_path = [RTT_ROOT + '/filesystem/dfs/include', RTT_ROOT + '/filesystem/dfs']
lwip_path = [RTT_ROOT + '/net/lwip/src', RTT_ROOT + '/net/lwip/src/include', RTT_ROOT + '/net/lwip/src/include/ipv4', RTT_ROOT + '/net/lwip/src/arch/include']
bsp_path = [RTT_ROOT + '/bsp/stm3210', RTT_ROOT + '/bsp/stm3210/Libraries/STM32F10x_StdPeriph_Driver/inc', RTT_ROOT + '/bsp/stm3210/Libraries/CMSIS/Core/CM3']
minilibc_path = [RTT_ROOT + '/libc/minilibc']
cpath = kernel_path
if rtconfig.RT_USING_FINSH:
cpath = cpath + finsh_path
if rtconfig.RT_USING_DFS:
cpath = cpath + dfs_path
if rtconfig.RT_USING_LWIP:
cpath = cpath + lwip_path
if rtconfig.RT_USING_MINILIBC:
cpath = cpath + minilibc_path
cpath = cpath + [cc_cpath] + bsp_path
cpath = kernel_path + bsp_path
# link flag
lflags = device + cc_lflags

View File

@ -60,11 +60,11 @@ src/netif/ppp/vj.c
""")
# The set of source files associated with this SConscript file.
path = [RTT_ROOT + '/net/lwip/src/include', RTT_ROOT + '/net/lwip/src/include/ipv4', RTT_ROOT + '/net/lwip/src/arch/include/arch', RTT_ROOT + '/net/lwip/src/include/netif', RTT_ROOT + '/net/lwip/src/netif/ppp']
path = [RTT_ROOT + '/net/lwip/src', RTT_ROOT + '/net/lwip/src/include', RTT_ROOT + '/net/lwip/src/include/ipv4', RTT_ROOT + '/net/lwip/src/arch/include', RTT_ROOT + '/net/lwip/src/include/netif', RTT_ROOT + '/net/lwip/src/netif/ppp']
env.Clone()
env.Append(CPPPATH = path)
obj = lwip_env.Object(src_local)
obj = env.Object(src_local)
Return('obj')