diff --git a/bsp/stm3210/SConstruct b/bsp/stm3210/SConstruct index 98de85538de5e88bb6e581fcaeb7ee90c0e3db94..ddb57aee72c2811ac28df2347119baf128581cfd 100644 --- a/bsp/stm3210/SConstruct +++ b/bsp/stm3210/SConstruct @@ -9,6 +9,14 @@ import mdk target = 'rtthread-stm32' projects = [] +AddOption('--target', + dest='target', + type='string', + help='set target project: mdk') + +if GetOption('target'): + SetOption('no_exec', 1) + env = Environment(tools = ['mingw'], AS = rtconfig.AS, ASFLAGS = rtconfig.AFLAGS, CC = rtconfig.CC, CCFLAGS = rtconfig.CFLAGS, @@ -39,4 +47,5 @@ TARGET = target + '.' + rtconfig.TARGET_EXT env.Program(TARGET, objs) env.AddPostAction(TARGET, rtconfig.POST_ACTION) -mdk.MDKProject('project_2.uV2', projects) +if GetOption('target') == 'mdk': + mdk.MDKProject('project_2.uV2', projects) diff --git a/bsp/stm3210/template.Uv2 b/bsp/stm3210/template.Uv2 index 5fcefa0ccb44e87b0a826980cd1911fa3df82748..86d802dee3dc9434f80039134f542b939b73a4aa 100644 --- a/bsp/stm3210/template.Uv2 +++ b/bsp/stm3210/template.Uv2 @@ -31,7 +31,7 @@ Options 1,0,0 // Target 'RT-Thread STM32' EnvReg (˙ST\STM32F10x\) OrgReg (˙ST\STM32F10x\) TgStat=16 - OutDir (.\) + OutDir (.\obj\) OutName (rtthread-stm32) GenApp=1 GenLib=0 diff --git a/components/net/lwip/SConscript b/components/net/lwip/SConscript index e58ee3bf42cee871c47d422c8252075fef7b8e2e..3f0197fd9d6a788ed9e1532ef866e1edb4dd668b 100644 --- a/components/net/lwip/SConscript +++ b/components/net/lwip/SConscript @@ -69,7 +69,6 @@ path = [RTT_ROOT + '/components/net/lwip/src', RTT_ROOT + '/components/net/lwip/src/netif/ppp'] # group definitions -print 'LwIP group==' group = {} group['name'] = 'LwIP' group['src'] = File(src_local) diff --git a/tools/mdk.py b/tools/mdk.py index f9a5317c7533a9e5c80bcbec2656aa40cc90c47f..e24011040dacaf69aae828c232718d98d798065e 100644 --- a/tools/mdk.py +++ b/tools/mdk.py @@ -107,7 +107,7 @@ def MDKProject(target, script): # number of groups group_index = 1 for group in script: - print group['name'] + # print group['name'] # get each include path if group.has_key('CPPPATH') and group['CPPPATH']: