|
41 | 41 | </condition> |
42 | 42 |
|
43 | 43 |
|
| 44 | + |
44 | 45 | <property name="project.jar.name" value="${project.name}" /> |
45 | 46 | <property name="project.src" location="src" /> |
46 | 47 | <property name="project.tmp" location="tmp" /> |
|
91 | 92 | <mkdir dir="${project.libs}/macos-x86_64" /> |
92 | 93 | <mkdir dir="${project.libs}/macos-aarch64" /> |
93 | 94 | <mkdir dir="${project.libs}/linux-amd64" /> |
| 95 | + <mkdir dir="${project.libs}/linux-arm" /> |
| 96 | + <mkdir dir="${project.libs}/linux-aarch64" /> |
94 | 97 | </target> |
95 | 98 |
|
96 | 99 |
|
|
122 | 125 | url="https://download.processing.org/jogl/v2.4.0-rc-20210111y/jogl-all-natives-linux-amd64.jar" /> |
123 | 126 | </get> |
124 | 127 |
|
| 128 | + <get dest="${project.libs}/linux-arm" skipexisting="true" ignoreerrors="true"> |
| 129 | + <url |
| 130 | + url="https://download.processing.org/jogl/v2.4.0-rc-20210111y/gluegen-rt-natives-linux-arm.jar" /> |
| 131 | + <url |
| 132 | + url="https://download.processing.org/jogl/v2.4.0-rc-20210111y/jogl-all-natives-linux-arm.jar" /> |
| 133 | + </get> |
| 134 | + |
| 135 | + <get dest="${project.libs}/linux-aarch64" skipexisting="true" ignoreerrors="true"> |
| 136 | + <url |
| 137 | + url="https://download.processing.org/jogl/v2.4.0-rc-20210111y/gluegen-rt-natives-linux-aarch64.jar" /> |
| 138 | + <url |
| 139 | + url="https://download.processing.org/jogl/v2.4.0-rc-20210111y/jogl-all-natives-linux-aarch64.jar" /> |
| 140 | + </get> |
| 141 | + |
125 | 142 | <get dest="${project.libs}/windows-amd64" skipexisting="true" ignoreerrors="true"> |
126 | 143 | <url |
127 | 144 | url="https://download.processing.org/jogl/v2.4.0-rc-20210111y/gluegen-rt-natives-windows-amd64.jar" /> |
|
227 | 244 | </manifest> |
228 | 245 | </jar> |
229 | 246 |
|
| 247 | + <jar |
| 248 | + jarfile="${project.tmp}/${project.name}/${folder}/${project.jar.name}-linux-arm.jar" |
| 249 | + basedir="${project.bin}"> |
| 250 | + <fileset dir="${project.dist}/javadoc" /> |
| 251 | + <zipgroupfileset dir="${project.libs}" includes="*.jar" /> |
| 252 | + <zipgroupfileset dir="${project.libs}/linux-arm" includes="*.jar" /> |
| 253 | + <manifest> |
| 254 | + <attribute name="Class-Path" value="${project.libs}" /> |
| 255 | + </manifest> |
| 256 | + </jar> |
| 257 | + |
| 258 | + <jar |
| 259 | + jarfile="${project.tmp}/${project.name}/${folder}/${project.jar.name}-linux-aarch64.jar" |
| 260 | + basedir="${project.bin}"> |
| 261 | + <fileset dir="${project.dist}/javadoc" /> |
| 262 | + <zipgroupfileset dir="${project.libs}" includes="*.jar" /> |
| 263 | + <zipgroupfileset dir="${project.libs}/linux-aarch64" includes="*.jar" /> |
| 264 | + <manifest> |
| 265 | + <attribute name="Class-Path" value="${project.libs}" /> |
| 266 | + </manifest> |
| 267 | + </jar> |
| 268 | + |
230 | 269 | <jar |
231 | 270 | jarfile="${project.tmp}/${project.name}/${folder}/${project.jar.name}-windows-amd64.jar" |
232 | 271 | basedir="${project.bin}"> |
|
296 | 335 | <move |
297 | 336 | file="${project.dist.version}/tmp/${project.name}/library/${project.jar.name}-linux-amd64.jar" |
298 | 337 | todir="${project.dist}" /> |
| 338 | + <move |
| 339 | + file="${project.dist.version}/tmp/${project.name}/library/${project.jar.name}-linux-arm.jar" |
| 340 | + todir="${project.dist}" /> |
| 341 | + <move |
| 342 | + file="${project.dist.version}/tmp/${project.name}/library/${project.jar.name}-linux-aarch64.jar" |
| 343 | + todir="${project.dist}" /> |
299 | 344 | <move |
300 | 345 | file="${project.dist.version}/tmp/${project.name}/library/${project.jar.name}-macos-x86_64.jar" |
301 | 346 | todir="${project.dist}" /> |
|
315 | 360 |
|
316 | 361 | ${line} |
317 | 362 | Name ${project.name} |
318 | | - Version ${library.prettyVersion} |
319 | 363 | Compiled ${project.compile} |
320 | 364 | ${line} |
321 | 365 | done, finished. |
|
0 commit comments