浏览代码

simulator: get CROSS_TOOL and EXEC_PATH from env

Simulator get it's way to Travis CI ready.
Grissiom 12 年之前
父节点
当前提交
18692c29b8
共有 1 个文件被更改,包括 8 次插入0 次删除
  1. 8 0
      bsp/simulator/rtconfig.py

+ 8 - 0
bsp/simulator/rtconfig.py

@@ -1,3 +1,5 @@
+import os
+
 # toolchains options
 ARCH='sim'
 #CROSS_TOOL='msvc' or 'gcc' or 'mingw'
@@ -5,6 +7,9 @@ ARCH='sim'
 # 'gcc' is for linux
 CROSS_TOOL='msvc'
 
+if os.getenv('RTT_CC'):
+	CROSS_TOOL = os.getenv('RTT_CC')
+
 # cross_tool provides the cross compiler
 # EXEC_PATH is the compiler execute path 
 if  CROSS_TOOL == 'gcc':
@@ -26,6 +31,9 @@ else :
     print "bad CROSS TOOL!"
     exit(1)
 
+if os.getenv('RTT_EXEC_PATH'):
+	EXEC_PATH = os.getenv('RTT_EXEC_PATH')
+
 BUILD = 'debug'
 #BUILD = ''