summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorSummerGift <[email protected]>2019-06-18 10:34:43 +0800
committerSummerGift <[email protected]>2019-06-18 10:34:57 +0800
commit1dbbedbc2fe2ccfec3fa2b2a1305753020f1d0a8 (patch)
tree6c43aaa18e60b1fc70a1aaeef9d29d12f903c89d /tools
parent8329c29f84c4cb8f16fe245f87fda2760d3e3b81 (diff)
【完善】dist-ide 功能实现代码
Diffstat (limited to 'tools')
-rw-r--r--tools/mkdist.py19
1 files changed, 9 insertions, 10 deletions
diff --git a/tools/mkdist.py b/tools/mkdist.py
index 96d0e63ef9..219fa35150 100644
--- a/tools/mkdist.py
+++ b/tools/mkdist.py
@@ -144,17 +144,16 @@ def bsp_update_kconfig_library(dist_dir):
def bs_update_ide_project(bsp_root, rtt_root, rttide = None):
import subprocess
# default update the projects which have template file
- tgt_dict = {'mdk4':('keil', 'armcc'),
- 'mdk5':('keil', 'armcc'),
- 'iar':('iar', 'iar'),
- 'vs':('msvc', 'cl'),
- 'vs2012':('msvc', 'cl'),
- 'cdk':('gcc', 'gcc')}
- ide_dict = {'eclipse':('gcc', 'gcc')}
-
- if rttide != None:
- tgt_dict = ide_dict
+ if rttide == None:
+ tgt_dict = {'mdk4':('keil', 'armcc'),
+ 'mdk5':('keil', 'armcc'),
+ 'iar':('iar', 'iar'),
+ 'vs':('msvc', 'cl'),
+ 'vs2012':('msvc', 'cl'),
+ 'cdk':('gcc', 'gcc')}
+ else:
+ tgt_dict = {'eclipse':('gcc', 'gcc')}
scons_env = os.environ.copy()
scons_env['RTT_ROOT'] = rtt_root