blob: b2069026c200fc19d9162b0e8fffc377e2e2876c [file] [log] [blame]
<!--
Copyright (c) 2008, 2019 IBM Corporation and others.
This program and the accompanying materials
are made available under the terms of the Eclipse Public License 2.0
which accompanies this distribution, and is available at
https://www.eclipse.org/legal/epl-2.0/
SPDX-License-Identifier: EPL-2.0
Contributors:
IBM Corporation - initial API and implementation
-->
<project
default="fixzips"
basedir=".">
<target name="fixzips">
<property
name="buildDirectory"
value="/shared/webtools/committers/wtp-R3.0-R/20080616152118"/>
<property
name="buildLabel"
value="R-3.0-20080616152118"/>
<antcall target="fixzip">
<param
name="newarchiveName"
value="wtp-jpt-sdk-R-3.0-20080616152118.zip"/>
<param
name="archiveName"
value="wtp-jpt-sdk-R-3.0-20080616152118ORIG.zip"/>
</antcall>
<antcall target="fixzip">
<param
name="newarchiveName"
value="wtp-sdk-noop-R-3.0-20080616152118.zip"/>
<param
name="archiveName"
value="wtp-sdk-noop-R-3.0-20080616152118ORIG.zip"/>
</antcall>
<antcall target="fixzip">
<param
name="newarchiveName"
value="wtp-sdk-R-3.0-20080616152118.zip"/>
<param
name="archiveName"
value="wtp-sdk-R-3.0-20080616152118ORIG.zip"/>
</antcall>
</target>
<target name="fixzip">
<zip destfile="${buildDirectory}/${buildLabel}/${newarchiveName}">
<zipfileset
src="${buildDirectory}/${buildLabel}/${archiveName}"
excludes="eclipse/features/org.eclipse.jpt.sdk*/**"/>
</zip>
<antcall target="createChecksums">
<param
name="archiveName"
value="${newarchiveName}"/>
</antcall>
</target>
<target name="createChecksums">
<!--
This createChecksums task creates two files, for use in two
contexts. a. an x.md5 file, that has the name of the file in
the contents. This is good for some "third party"
executables, like md5summ, that expects the name in the
file. b. since ant does not deal well with md5 files with
anything in them other than the checksum, we provide same
thing in a file with an md5antformat extension, that has
only the checksum.
-->
<mkdir dir="${buildDirectory}/${buildLabel}/checksum"/>
<checksum
file="${buildDirectory}/${buildLabel}/${archiveName}"
property="md5"/>
<echo
message="${md5} *${archiveName}"
file="${buildDirectory}/${buildLabel}/checksum/${archiveName}.md5"/>
<echo
message="${md5}"
file="${buildDirectory}/${buildLabel}/checksum/${archiveName}.md5antformat"/>
</target>
</project>