Commit ce69f23c authored by ekuleshov's avatar ekuleshov
Browse files

added version to jar names

parent 682116dc
<project name="asm" default="dist">
<target name="dist">
<jar jarfile="${out.dist.lib}/asm-analysis.jar"
basedir="${out.build}"
manifest="${out.tmp}/asm-analysis.mf">
<jar jarfile="${out.dist.lib}/asm-analysis-${product.version}.jar"
basedir="${out.build}">
<include name="org/objectweb/asm/tree/analysis/*.class"/>
<manifest>
<attribute name="Implementation-Title" value="ASM static code analysis framework"/>
<attribute name="Implementation-Version" value="${product.version}"/>
<attribute name="Implementation-Vendor" value="France Telecom R&amp;D"/>
</manifest>
</jar>
</target>
</project>
<project name="asm" default="dist">
<target name="dist">
<jar jarfile="${out.dist.lib}/asm-attrs.jar"
basedir="${out.build}"
manifest="${out.tmp}/asm-attrs.mf">
<jar jarfile="${out.dist.lib}/asm-attrs-${product.version}.jar"
basedir="${out.build}">
<include name="org/objectweb/asm/attrs/*.class"/>
<manifest>
<attribute name="Implementation-Title" value="ASM Attribute classes"/>
<attribute name="Implementation-Version" value="${product.version}"/>
<attribute name="Implementation-Vendor" value="France Telecom R&amp;D"/>
</manifest>
</jar>
</target>
</project>
<project name="asm" default="dist">
<target name="dist">
<jar jarfile="${out.dist.lib}/asm-tree.jar"
basedir="${out.build}"
manifest="${out.tmp}/asm-tree.mf">
<jar jarfile="${out.dist.lib}/asm-tree-${product.version}.jar"
basedir="${out.build}">
<include name="org/objectweb/asm/tree/*.class"/>
<manifest>
<attribute name="Implementation-Title" value="ASM Tree class visitor"/>
<attribute name="Implementation-Version" value="${product.version}"/>
<attribute name="Implementation-Vendor" value="France Telecom R&amp;D"/>
</manifest>
</jar>
</target>
</project>
<project name="asm" default="dist">
<target name="dist">
<jar jarfile="${out.dist.lib}/asm-util.jar"
basedir="${out.build}"
manifest="${out.tmp}/asm-util.mf">
<jar jarfile="${out.dist.lib}/asm-util-${product.version}.jar"
basedir="${out.build}">
<include name="org/objectweb/asm/util/**/*.class"/>
<manifest>
<attribute name="Implementation-Title" value="ASM Utilities"/>
<attribute name="Implementation-Version" value="${product.version}"/>
<attribute name="Implementation-Vendor" value="France Telecom R&amp;D"/>
</manifest>
</jar>
</target>
</project>
<project name="asm" default="dist">
<target name="dist">
<jar jarfile="${out.dist.lib}/asm-xml.jar"
basedir="${out.build}"
manifest="${out.tmp}/asm-xml.mf">
<jar jarfile="${out.dist.lib}/asm-xml-${product.version}.jar"
basedir="${out.build}">
<include name="org/objectweb/asm/xml/*.class"/>
<manifest>
<attribute name="Implementation-Title" value="ASM XML classes"/>
<attribute name="Implementation-Version" value="${product.version}"/>
<attribute name="Implementation-Vendor" value="Eugene Kuleshov"/>
<attribute name="Class-path" value="asm-${product.version}.jar asm-util-${product.version}.jar asm-attrs-${product.version}.jar"/>
<attribute name="Main-class" value="org.objectweb.asm.xml.Processor"/>
</manifest>
</jar>
</target>
</project>
<project name="asm" default="dist">
<target name="dist">
<jar jarfile="${out.dist.lib}/asm.jar"
basedir="${out.build}"
manifest="${out.tmp}/asm.mf">
<jar jarfile="${out.dist.lib}/asm-${product.version}.jar"
basedir="${out.build}">
<include name="org/objectweb/asm/*.class"/>
<manifest>
<attribute name="Implementation-Title" value="ASM"/>
<attribute name="Implementation-Version" value="${product.version}"/>
<attribute name="Implementation-Vendor" value="France Telecom R&amp;D"/>
</manifest>
</jar>
</target>
</project>
<project name="asm" default="dist">
<target name="dist">
<jar jarfile="${out.dist.lib}/kasm.jar"
<jar jarfile="${out.dist.lib}/kasm-${product.version}.jar"
basedir="${out.build}"
manifest="${out.tmp}/kasm.mf">
<include name="org/objectweb/asm/*.class"/>
<exclude name="org/objectweb/asm/ClassAdapter.class"/>
<exclude name="org/objectweb/asm/ClassReader.class"/>
<exclude name="org/objectweb/asm/CodeAdapter.class"/>
<manifest>
<attribute name="Implementation-Title" value="kASM (reduced version of ASM, for code generation only)"/>
<attribute name="Implementation-Version" value="${product.version}"/>
<attribute name="Implementation-Vendor" value="France Telecom R&amp;D"/>
</manifest>
</jar>
</target>
</project>
......@@ -135,13 +135,18 @@
</target>
<target name="jar" depends="dist.init,compile">
<!--
<mkdir dir="${out.tmp}"/>
<copy toDir="${out.tmp}">
<fileset dir="${archive}">
<include name="*.mf"/>
</fileset>
<filterset>
<filter token="@product.version@" value="${product.version}"/>
</filterset>
</copy>
<replace dir="${out.tmp}" token="@product.version@" value="${product.version}"/>
-->
<multipleAnt dir="${archive}"/>
</target>
......
......@@ -5,24 +5,24 @@ build.compiler jikes
# Class path for the ASM library (version @product.version@)
# See http://asm.objectweb.org
asm.path ../../lib/asm.jar
asm.path ../../lib/asm-@product.version@.jar
# Class path for the ASM tree library (version @product.version@)
# See http://asm.objectweb.org
asm.tree.path ../../lib/asm-tree.jar
asm.tree.path ../../lib/asm-tree-@product.version@.jar
# Class path for the ASM analysis library (version @product.version@)
# See http://asm.objectweb.org
asm.analysis.path ../../lib/asm-analysis.jar
asm.analysis.path ../../lib/asm-analysis-@product.version@.jar
# Class path for the ASM attrs library (version @product.version@)
# See http://asm.objectweb.org
asm.attrs.path ../../lib/asm-attrs.jar
asm.attrs.path ../../lib/asm-attrs-@product.version@.jar
# Class path for the ASM util library (version @product.version@)
# See http://asm.objectweb.org
asm.util.path ../../lib/asm-util.jar
asm.util.path ../../lib/asm-util-@product.version@.jar
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment