提交 d1c66d0e 编写于 作者: mysterywolf's avatar mysterywolf 提交者: mysterywolf

[tools][iar] 将IARPath作为独立函数

上级 dc6b9fde
......@@ -169,26 +169,26 @@ def IARProject(target, script):
IARWorkspace(target)
def IARVersion():
import subprocess
import re
def IARPath():
import rtconfig
def IARPath():
import rtconfig
# backup environ
old_environ = os.environ
os.environ['RTT_CC'] = 'iar'
utils.ReloadModule(rtconfig)
# backup environ
old_environ = os.environ
os.environ['RTT_CC'] = 'iar'
utils.ReloadModule(rtconfig)
# get iar path
path = rtconfig.EXEC_PATH
# get iar path
path = rtconfig.EXEC_PATH
# restore environ
os.environ = old_environ
utils.ReloadModule(rtconfig)
# restore environ
os.environ = old_environ
utils.ReloadModule(rtconfig)
return path
return path
def IARVersion():
import subprocess
import re
path = IARPath()
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册