diff options
| author | Bernard Xiong <[email protected]> | 2015-04-10 14:43:42 +0800 |
|---|---|---|
| committer | Bernard Xiong <[email protected]> | 2015-04-10 14:43:42 +0800 |
| commit | 3949ae258b8fb115d5e81bdf9d5c284ccd419ffe (patch) | |
| tree | e1e32a9935deab57084e1a9f9cdae2e570559d60 /src/SConscript | |
| parent | 2ff048f7f0170d618333edc4484cb6b09eaf17fd (diff) | |
| parent | 1f95de43aa6f24d2684e40b1d9e1a60689f7651d (diff) | |
Merge pull request #456 from BernardXiong/master
[tools] Add package.json as building script.
Diffstat (limited to 'src/SConscript')
| -rw-r--r-- | src/SConscript | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/SConscript b/src/SConscript index 0eda61b1ef..6d59365195 100644 --- a/src/SConscript +++ b/src/SConscript @@ -5,8 +5,13 @@ from building import * src = Glob('*.c') CPPPATH = [RTT_ROOT + '/include'] -if rtconfig.CROSS_TOOL == 'keil' and GetDepend('RT_USING_MODULE') == True: - LINKFLAGS = ' --keep __rtmsym_* ' +if rtconfig.CROSS_TOOL == 'keil': + # add more link flags for module and components_init. + LINKFLAGS = '' + if GetDepend('RT_USING_MODULE'): + LINKFLAGS = ' --keep __rtmsym_* ' + if GetDepend('RT_USING_COMPONENTS_INIT'): + LINKFLAGS = ' --keep __rt_init* ' else: LINKFLAGS = '' |
