Changeset d60cd837 for general/prog/apache-ant.xml
- Timestamp:
- 02/03/2019 06:37:53 PM (5 years ago)
- Branches:
- elogind
- Children:
- 4d176c4f
- Parents:
- 8f6f10e
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
general/prog/apache-ant.xml
r8f6f10e rd60cd837 7 7 <!ENTITY apache-ant-download-http "https://archive.apache.org/dist/ant/source/apache-ant-&apache-ant-version;-src.tar.xz"> 8 8 <!ENTITY apache-ant-download-ftp " "> 9 <!ENTITY apache-ant-md5sum " a8297467f7d13873897ff4418ff1e932">9 <!ENTITY apache-ant-md5sum "0e52ab84fdfae1c3a675d2746409a52c"> 10 10 <!ENTITY apache-ant-size "4.0 MB"> 11 <!ENTITY apache-ant-buildsize " 264MB">12 <!ENTITY apache-ant-time "0. 2SBU (excluding download time)">11 <!ENTITY apache-ant-buildsize "186 MB"> 12 <!ENTITY apache-ant-time "0.4 SBU (excluding download time)"> 13 13 ]> 14 14 … … 112 112 <sect2 role="installation"> 113 113 <title>Installation of Apache Ant</title> 114 <!-- 115 <note><para>Several dependent packages have moved since the packaging of 116 <application>Ant</application> requiring download of the above extra files. 117 Copy those files into the source tree with the following 118 commands:</para></note> 119 120 <screen><userinput>cp -v ../jai-core-1.1.3.jar \ 121 ../jai-codec-1.1.3.jar \ 122 ../xz-1.0.jar lib && 123 unzip -p ../NetRexx-3.06-GA.zip lib/NetRexxC.jar > lib/NetRexxC.jar</userinput></screen> 124 --> 114 115 <para> 116 First fix an incompatibility issue between the documentation standard 117 used in the build tree, and the one expected by <xref 118 linkend="openjdk"/>: 119 </para> 120 121 <screen><userinput>sed -i 's/--add-modules java.activation/-html4/' build.xml</userinput></screen> 122 125 123 <para> 126 124 Build a limited bootstrap version of <application>Apache … … 135 133 </para> 136 134 137 <screen><userinput>bootstrap/bin/ant -f fetch.xml -Ddest=system && 138 cp -v lib/*.jar lib/optional/</userinput></screen> 135 <screen><userinput>bootstrap/bin/ant -f fetch.xml -Ddest=optional</userinput></screen> 139 136 140 137 <para> … … 159 156 160 157 <para> 161 <command>bootstrap/bin/ant -f fetch.xml -Ddest= system</command>:158 <command>bootstrap/bin/ant -f fetch.xml -Ddest=optional</command>: 162 159 Downloads the missing dependencies to user's home directory, and copy 163 them into the source tree (in the <filename>lib/</filename> directory). 164 </para> 165 166 <para> 167 <command>cp -v ... lib/optional</command>: This command copies the 168 previously downloaded jar files to the expected place in the source 169 tree so that <command>ant</command> picks them up at buld time. 160 them into the source tree (in the <filename>lib/optional</filename> 161 directory, where <command>ant</command> picks them up at build time). 170 162 </para> 171 163
Note:
See TracChangeset
for help on using the changeset viewer.