]> git.proxmox.com Git - mirror_edk2.git/blobdiff - Tools/Source/TianoTools/GenDepex/build.xml
Do not build with debug.
[mirror_edk2.git] / Tools / Source / TianoTools / GenDepex / build.xml
index 9135694d2f8df7fcc1c0b740744fb9062f7b0072..9b4b8952dbf097b9c66c93a77f979f7348d35d0b 100644 (file)
@@ -15,9 +15,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
   Copyright (c) 2006, Intel Corporation\r
 -->\r
   <property name="ToolName" value="GenDepex"/>\r
-  <property name="LibName" value="DepexParser"/>\r
-  <property name="FileSet" value="GenDepex.c GenDepex.h"/>\r
-       <property name="LibFileSet" value="DepexParser.c DepexParser.h" />\r
+  <property name="FileSet" value="DepexParser.c GenDepex.c GenDepex.h"/>\r
 \r
   <taskdef resource="cpptasks.tasks"/>\r
   <typedef resource="cpptasks.types"/>\r
@@ -28,7 +26,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
   <property name="LINK_OUTPUT_TYPE" value="static"/>\r
   <property name="BUILD_DIR" value="${PACKAGE_DIR}/${ToolName}/tmp"/>\r
 \r
-  <target name="GenTool" depends="init, Lib, Tool">\r
+  <target name="GenTool" depends="init, Tool">\r
     <echo message="Building the EDK Tool: ${ToolName}"/>\r
   </target>\r
 \r
@@ -81,54 +79,24 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
                </if>\r
   </target>\r
 \r
-  <target name="Tool" depends="init, Lib">\r
+  <target name="Tool" depends="init">\r
     <cc name="${ToolChain}" objdir="${BUILD_DIR}" \r
         outfile="${BIN_DIR}/${ToolName}"\r
         outtype="executable"\r
-        libtool="${haveLibtool}"\r
+        debug="false"\r
         optimize="speed">\r
 \r
       <fileset dir="${basedir}/${ToolName}" \r
-        includes="${FileSet}" \r
-        defaultexcludes="TRUE" \r
-        excludes="*.xml *.inf"/>\r
+        includes="${FileSet}" />\r
 \r
       <includepath path="${env.WORKSPACE}/MdePkg/Include"/>\r
       <includepath path="${env.WORKSPACE}/MdePkg/Include/Common"/>\r
       <includepath path="${env.WORKSPACE}/MdePkg/Include/Ia32"/>\r
       <includepath path="${PACKAGE_DIR}/Common"/>\r
-                       <linkerarg value="${LIB_DIR}/CommonTools${ext_static}"/>\r
-                       <linkerarg value="${LIB_DIR}/${LibName}${ext_static}"/>\r
+                       <libset dir="${LIB_DIR}" libs="CommonTools"/>\r
     </cc>\r
        </target>\r
 \r
-       <target name="Lib" depends="init">\r
-    <cc name="${ToolChain}" objdir="${BUILD_DIR}" \r
-        outfile="${LIB_DIR}/${LibName}"\r
-        outtype="static"\r
-        libtool="${haveLibtool}"\r
-        optimize="speed">\r
-\r
-      <fileset dir="${basedir}/${ToolName}" \r
-        includes="${LibFileSet}" \r
-        defaultexcludes="TRUE" \r
-        excludes="*.xml *.inf"/>\r
-\r
-      <includepath path="${env.WORKSPACE}/MdePkg/Include"/>\r
-      <includepath path="${env.WORKSPACE}/MdePkg/Include/Ia32"/>\r
-      <includepath path="${env.WORKSPACE}/MdePkg/Include/Common"/>\r
-      <includepath path="${PACKAGE_DIR}/Common"/>\r
-               </cc>\r
-      <if>\r
-        <os family="dos"/>\r
-        <then>\r
-          <exec dir="${BUILD_DIR}" executable="lib" failonerror="false">\r
-            <arg line="/NOLOGO *.lib /OUT:${LIB_DIR}/${LibName}${ext_static}"/>\r
-          </exec>\r
-        </then>\r
-      </if>\r
-  </target>\r
-       \r
   <target name="clean" depends="init">\r
     <echo message="Removing Intermediate Files Only"/>  \r
     <delete>\r