]> git.proxmox.com Git - mirror_edk2.git/blobdiff - Tools/Source/TianoTools/build.xml
Support building on x64 hosts.
[mirror_edk2.git] / Tools / Source / TianoTools / build.xml
index ca81aae7c5ee921722ad92427fe99159bb6e30d1..0d6d2fbc6f9f9559327c706591a89d02abd907ca 100644 (file)
@@ -15,6 +15,15 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
 \r
   <taskdef resource="net/sf/antcontrib/antlib.xml"/>\r
   <property environment="env" />\r
+  <condition property="HostArch" value="x64">\r
+    <os arch="amd64"/>\r
+  </condition>\r
+  <condition property="HostArch" value="Ia32">\r
+    <os arch="x86"/>\r
+  </condition>\r
+  <condition property="HostArch" value="Ia32">\r
+    <os arch="i386"/>\r
+  </condition>\r
   <property name="WORKSPACE" value="${env.WORKSPACE}" />\r
   <property name="WORKSPACE_DIR" value="${WORKSPACE}" />\r
   <property name="PACKAGE" value="Tools" />\r
@@ -79,6 +88,13 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
       <os name="Linux"/>\r
     </condition>\r
     \r
+    <condition property="x86_64_linux">\r
+      <and>\r
+        <os name="Linux"/>\r
+        <equals arg1="${HostArch}" arg2="x64"/>\r
+      </and>\r
+    </condition>\r
+    \r
     <condition property="windows" value="true">\r
       <os family="Windows"/>\r
     </condition>\r