diff options
Diffstat (limited to 'org.eclipse.jface.text/scripts/exportplugin.xml')
-rw-r--r-- | org.eclipse.jface.text/scripts/exportplugin.xml | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/org.eclipse.jface.text/scripts/exportplugin.xml b/org.eclipse.jface.text/scripts/exportplugin.xml index 0a7d5b3cdbf..8276ceb11da 100644 --- a/org.eclipse.jface.text/scripts/exportplugin.xml +++ b/org.eclipse.jface.text/scripts/exportplugin.xml @@ -4,7 +4,14 @@ <property name="destdir" value="../../plugin-export" /> <property name="plugin" value="org.eclipse.jface.text" /> <property name="qualifier" value="zzz${DSTAMP}-${TSTAMP}" /> - <property name="plugin_version" value="_3.2.0.${qualifier}" /> + + <!-- define property ${plugin_version} by reading version from MANIFEST.MF: --> + <tempfile property="plugin_version_file" suffix=".plugin_version.tmp" destdir="${destdir}"/> + <copy file="META-INF/MANIFEST.MF" tofile="${plugin_version_file}"/> + <replaceregexp file="${plugin_version_file}" match=".*Bundle-Version: ((\d)+\.(\d)+\.(\d)+\.)qualifier.*" replace="plugin_version=_\1${qualifier}" flags="s" /> + <property file="${plugin_version_file}"/> + <delete file="${plugin_version_file}" /> + <property name="dest" value="${destdir}/${plugin}${plugin_version}" /> <property name="destjar" value="${destdir}/${plugin}${plugin_version}.jar" /> </target> |