+\r
+ EDK_TOOLS_PATH = os.path.join(workspace, 'BaseTools')\r
+ print >> script, 'if [ $EDK_TOOLS_PATH=="" ]'\r
+ print >> script, 'then'\r
+ print >> script, ' export EDK_TOOLS_PATH="%s"' % EDK_TOOLS_PATH\r
+ print >> script, 'fi'\r
+\r
+ #\r
+ # Change PATH variable\r
+ #\r
+ newPath = os.environ['PATH'].split(os.path.pathsep)\r
+ binDir = \\r
+ os.path.join(workspace, 'BaseTools', 'Bin', sys.platform.title())\r
+ if binDir not in newPath:\r
+ newPath.append(binDir)\r
+ newPath = os.path.pathsep.join(newPath)\r
+ print >> script, 'export PATH=%s' % newPath\r
+\r