]> git.proxmox.com Git - mirror_edk2.git/blobdiff - Tools/Source/GenBuild/org/tianocore/build/toolchain/ToolChainTask.java
Change to new XML Schema.
[mirror_edk2.git] / Tools / Source / GenBuild / org / tianocore / build / toolchain / ToolChainTask.java
index 04dab1c3e37be35c88651ee66700d9d7f0de888e..4b0577bea3aa0302b1b59fcecd34c0372bfdd722 100644 (file)
@@ -15,6 +15,8 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
 **/\r
 package org.tianocore.build.toolchain;\r
 \r
+import java.io.File;\r
+\r
 import org.apache.tools.ant.BuildException;\r
 import org.apache.tools.ant.Task;\r
 \r
@@ -25,7 +27,13 @@ import org.apache.tools.ant.Task;
   @since GenBuild 1.0\r
 **/\r
 public class ToolChainTask extends Task{\r
-\r
+    ///\r
+    /// environment variable name of toolchain\r
+    ///\r
+    static private String toolsEnv = "env.TOOLS_DEF";\r
+    ///\r
+    /// configuration file path\r
+    ///\r
     private String confPath = ".";\r
     \r
     /**\r
@@ -43,10 +51,9 @@ public class ToolChainTask extends Task{
               Config files are invalid.\r
     **/\r
     public void execute() throws BuildException {\r
-        String toolChain = getProject().getProperty("env.TOOL_CHAIN");\r
-        ToolChainFactory toolchain = new ToolChainFactory(confPath, toolChain);\r
-        toolchain.setupToolChain();\r
-        getProject().setProperty("TARGET", toolchain.getCurrentTarget());\r
+        String toolChain = getProject().getProperty(toolsEnv);\r
+//        ToolChainConfig toolchain = new ToolChainConfig(new File(confPath + File.separatorChar + toolChain));\r
+        //getProject().setProperty("TARGET", toolchain.getCurrentTarget());\r
     }\r
 \r
     /**\r