This commit is contained in:
parent
7236dccfd8
commit
64910e3727
96
asm-6.2.1.pom
Normal file
96
asm-6.2.1.pom
Normal file
@ -0,0 +1,96 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<parent>
|
||||
<groupId>org.ow2</groupId>
|
||||
<artifactId>ow2</artifactId>
|
||||
<version>1.5</version>
|
||||
</parent>
|
||||
<groupId>org.ow2.asm</groupId>
|
||||
<artifactId>asm</artifactId>
|
||||
<version>6.2.1</version>
|
||||
<name>asm</name>
|
||||
<description>ASM, a very small and fast Java bytecode manipulation framework</description>
|
||||
<url>http://asm.ow2.org/</url>
|
||||
<inceptionYear>2000</inceptionYear>
|
||||
<organization>
|
||||
<name>OW2</name>
|
||||
<url>http://www.ow2.org/</url>
|
||||
</organization>
|
||||
<licenses>
|
||||
<license>
|
||||
<name>BSD</name>
|
||||
<url>http://asm.ow2.org/license.html</url>
|
||||
</license>
|
||||
</licenses>
|
||||
<developers>
|
||||
<developer>
|
||||
<id>ebruneton</id>
|
||||
<name>Eric Bruneton</name>
|
||||
<email>ebruneton@free.fr</email>
|
||||
<roles>
|
||||
<role>Creator</role>
|
||||
<role>Java Developer</role>
|
||||
</roles>
|
||||
</developer>
|
||||
<developer>
|
||||
<id>eu</id>
|
||||
<name>Eugene Kuleshov</name>
|
||||
<email>eu@javatx.org</email>
|
||||
<roles>
|
||||
<role>Java Developer</role>
|
||||
</roles>
|
||||
</developer>
|
||||
<developer>
|
||||
<id>forax</id>
|
||||
<name>Remi Forax</name>
|
||||
<email>forax@univ-mlv.fr</email>
|
||||
<roles>
|
||||
<role>Java Developer</role>
|
||||
</roles>
|
||||
</developer>
|
||||
</developers>
|
||||
<mailingLists>
|
||||
<mailingList>
|
||||
<name>ASM Users List</name>
|
||||
<subscribe>https://mail.ow2.org/wws/subscribe/asm</subscribe>
|
||||
<post>asm@objectweb.org</post>
|
||||
<archive>https://mail.ow2.org/wws/arc/asm/</archive>
|
||||
</mailingList>
|
||||
<mailingList>
|
||||
<name>ASM Team List</name>
|
||||
<subscribe>https://mail.ow2.org/wws/subscribe/asm-team</subscribe>
|
||||
<post>asm-team@objectweb.org</post>
|
||||
<archive>https://mail.ow2.org/wws/arc/asm-team/</archive>
|
||||
</mailingList>
|
||||
</mailingLists>
|
||||
<scm>
|
||||
<connection>scm:git:https://gitlab.ow2.org/asm/asm/</connection>
|
||||
<developerConnection>scm:git:https://gitlab.ow2.org/asm/asm/</developerConnection>
|
||||
<url>https://gitlab.ow2.org/asm/asm/</url>
|
||||
</scm>
|
||||
<issueManagement>
|
||||
<url>https://gitlab.ow2.org/asm/asm/issues</url>
|
||||
</issueManagement>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.ow2.asm</groupId>
|
||||
<artifactId>asm-test</artifactId>
|
||||
<version>6.2.1</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.junit.jupiter</groupId>
|
||||
<artifactId>junit-jupiter-api</artifactId>
|
||||
<version>5.1.0</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.junit.jupiter</groupId>
|
||||
<artifactId>junit-jupiter-params</artifactId>
|
||||
<version>5.1.0</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
62
asm-all.pom
Normal file
62
asm-all.pom
Normal file
@ -0,0 +1,62 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<parent>
|
||||
<groupId>org.ow2</groupId>
|
||||
<artifactId>ow2</artifactId>
|
||||
<version>1.5</version>
|
||||
</parent>
|
||||
<groupId>org.ow2.asm</groupId>
|
||||
<artifactId>asm-all</artifactId>
|
||||
<version>@VERSION@</version>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.ow2.asm</groupId>
|
||||
<artifactId>asm</artifactId>
|
||||
<version>@VERSION@</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.ow2.asm</groupId>
|
||||
<artifactId>asm-analysis</artifactId>
|
||||
<version>@VERSION@</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.ow2.asm</groupId>
|
||||
<artifactId>asm-commons</artifactId>
|
||||
<version>@VERSION@</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.ow2.asm</groupId>
|
||||
<artifactId>asm-tree</artifactId>
|
||||
<version>@VERSION@</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.ow2.asm</groupId>
|
||||
<artifactId>asm-util</artifactId>
|
||||
<version>@VERSION@</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.ow2.asm</groupId>
|
||||
<artifactId>asm-xml</artifactId>
|
||||
<version>@VERSION@</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-shade-plugin</artifactId>
|
||||
<version>3.1.1</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<phase>package</phase>
|
||||
<goals>
|
||||
<goal>shade</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</project>
|
102
asm-analysis-6.2.1.pom
Normal file
102
asm-analysis-6.2.1.pom
Normal file
@ -0,0 +1,102 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<parent>
|
||||
<groupId>org.ow2</groupId>
|
||||
<artifactId>ow2</artifactId>
|
||||
<version>1.5</version>
|
||||
</parent>
|
||||
<groupId>org.ow2.asm</groupId>
|
||||
<artifactId>asm-analysis</artifactId>
|
||||
<version>6.2.1</version>
|
||||
<name>asm-analysis</name>
|
||||
<description>Static code analysis API of ASM, a very small and fast Java bytecode manipulation framework</description>
|
||||
<url>http://asm.ow2.org/</url>
|
||||
<inceptionYear>2000</inceptionYear>
|
||||
<organization>
|
||||
<name>OW2</name>
|
||||
<url>http://www.ow2.org/</url>
|
||||
</organization>
|
||||
<licenses>
|
||||
<license>
|
||||
<name>BSD</name>
|
||||
<url>http://asm.ow2.org/license.html</url>
|
||||
</license>
|
||||
</licenses>
|
||||
<developers>
|
||||
<developer>
|
||||
<id>ebruneton</id>
|
||||
<name>Eric Bruneton</name>
|
||||
<email>ebruneton@free.fr</email>
|
||||
<roles>
|
||||
<role>Creator</role>
|
||||
<role>Java Developer</role>
|
||||
</roles>
|
||||
</developer>
|
||||
<developer>
|
||||
<id>eu</id>
|
||||
<name>Eugene Kuleshov</name>
|
||||
<email>eu@javatx.org</email>
|
||||
<roles>
|
||||
<role>Java Developer</role>
|
||||
</roles>
|
||||
</developer>
|
||||
<developer>
|
||||
<id>forax</id>
|
||||
<name>Remi Forax</name>
|
||||
<email>forax@univ-mlv.fr</email>
|
||||
<roles>
|
||||
<role>Java Developer</role>
|
||||
</roles>
|
||||
</developer>
|
||||
</developers>
|
||||
<mailingLists>
|
||||
<mailingList>
|
||||
<name>ASM Users List</name>
|
||||
<subscribe>https://mail.ow2.org/wws/subscribe/asm</subscribe>
|
||||
<post>asm@objectweb.org</post>
|
||||
<archive>https://mail.ow2.org/wws/arc/asm/</archive>
|
||||
</mailingList>
|
||||
<mailingList>
|
||||
<name>ASM Team List</name>
|
||||
<subscribe>https://mail.ow2.org/wws/subscribe/asm-team</subscribe>
|
||||
<post>asm-team@objectweb.org</post>
|
||||
<archive>https://mail.ow2.org/wws/arc/asm-team/</archive>
|
||||
</mailingList>
|
||||
</mailingLists>
|
||||
<scm>
|
||||
<connection>scm:git:https://gitlab.ow2.org/asm/asm/</connection>
|
||||
<developerConnection>scm:git:https://gitlab.ow2.org/asm/asm/</developerConnection>
|
||||
<url>https://gitlab.ow2.org/asm/asm/</url>
|
||||
</scm>
|
||||
<issueManagement>
|
||||
<url>https://gitlab.ow2.org/asm/asm/issues</url>
|
||||
</issueManagement>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.ow2.asm</groupId>
|
||||
<artifactId>asm-tree</artifactId>
|
||||
<version>6.2.1</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.ow2.asm</groupId>
|
||||
<artifactId>asm-test</artifactId>
|
||||
<version>6.2.1</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.junit.jupiter</groupId>
|
||||
<artifactId>junit-jupiter-api</artifactId>
|
||||
<version>5.1.0</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.junit.jupiter</groupId>
|
||||
<artifactId>junit-jupiter-params</artifactId>
|
||||
<version>5.1.0</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
120
asm-commons-6.2.1.pom
Normal file
120
asm-commons-6.2.1.pom
Normal file
@ -0,0 +1,120 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<parent>
|
||||
<groupId>org.ow2</groupId>
|
||||
<artifactId>ow2</artifactId>
|
||||
<version>1.5</version>
|
||||
</parent>
|
||||
<groupId>org.ow2.asm</groupId>
|
||||
<artifactId>asm-commons</artifactId>
|
||||
<version>6.2.1</version>
|
||||
<name>asm-commons</name>
|
||||
<description>Usefull class adapters based on ASM, a very small and fast Java bytecode manipulation framework</description>
|
||||
<url>http://asm.ow2.org/</url>
|
||||
<inceptionYear>2000</inceptionYear>
|
||||
<organization>
|
||||
<name>OW2</name>
|
||||
<url>http://www.ow2.org/</url>
|
||||
</organization>
|
||||
<licenses>
|
||||
<license>
|
||||
<name>BSD</name>
|
||||
<url>http://asm.ow2.org/license.html</url>
|
||||
</license>
|
||||
</licenses>
|
||||
<developers>
|
||||
<developer>
|
||||
<id>ebruneton</id>
|
||||
<name>Eric Bruneton</name>
|
||||
<email>ebruneton@free.fr</email>
|
||||
<roles>
|
||||
<role>Creator</role>
|
||||
<role>Java Developer</role>
|
||||
</roles>
|
||||
</developer>
|
||||
<developer>
|
||||
<id>eu</id>
|
||||
<name>Eugene Kuleshov</name>
|
||||
<email>eu@javatx.org</email>
|
||||
<roles>
|
||||
<role>Java Developer</role>
|
||||
</roles>
|
||||
</developer>
|
||||
<developer>
|
||||
<id>forax</id>
|
||||
<name>Remi Forax</name>
|
||||
<email>forax@univ-mlv.fr</email>
|
||||
<roles>
|
||||
<role>Java Developer</role>
|
||||
</roles>
|
||||
</developer>
|
||||
</developers>
|
||||
<mailingLists>
|
||||
<mailingList>
|
||||
<name>ASM Users List</name>
|
||||
<subscribe>https://mail.ow2.org/wws/subscribe/asm</subscribe>
|
||||
<post>asm@objectweb.org</post>
|
||||
<archive>https://mail.ow2.org/wws/arc/asm/</archive>
|
||||
</mailingList>
|
||||
<mailingList>
|
||||
<name>ASM Team List</name>
|
||||
<subscribe>https://mail.ow2.org/wws/subscribe/asm-team</subscribe>
|
||||
<post>asm-team@objectweb.org</post>
|
||||
<archive>https://mail.ow2.org/wws/arc/asm-team/</archive>
|
||||
</mailingList>
|
||||
</mailingLists>
|
||||
<scm>
|
||||
<connection>scm:git:https://gitlab.ow2.org/asm/asm/</connection>
|
||||
<developerConnection>scm:git:https://gitlab.ow2.org/asm/asm/</developerConnection>
|
||||
<url>https://gitlab.ow2.org/asm/asm/</url>
|
||||
</scm>
|
||||
<issueManagement>
|
||||
<url>https://gitlab.ow2.org/asm/asm/issues</url>
|
||||
</issueManagement>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.ow2.asm</groupId>
|
||||
<artifactId>asm</artifactId>
|
||||
<version>6.2.1</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.ow2.asm</groupId>
|
||||
<artifactId>asm-tree</artifactId>
|
||||
<version>6.2.1</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.ow2.asm</groupId>
|
||||
<artifactId>asm-analysis</artifactId>
|
||||
<version>6.2.1</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.ow2.asm</groupId>
|
||||
<artifactId>asm-util</artifactId>
|
||||
<version>6.2.1</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.ow2.asm</groupId>
|
||||
<artifactId>asm-test</artifactId>
|
||||
<version>6.2.1</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.junit.jupiter</groupId>
|
||||
<artifactId>junit-jupiter-api</artifactId>
|
||||
<version>5.1.0</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.junit.jupiter</groupId>
|
||||
<artifactId>junit-jupiter-params</artifactId>
|
||||
<version>5.1.0</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
96
asm-test-6.2.1.pom
Normal file
96
asm-test-6.2.1.pom
Normal file
@ -0,0 +1,96 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<parent>
|
||||
<groupId>org.ow2</groupId>
|
||||
<artifactId>ow2</artifactId>
|
||||
<version>1.5</version>
|
||||
</parent>
|
||||
<groupId>org.ow2.asm</groupId>
|
||||
<artifactId>asm-test</artifactId>
|
||||
<version>6.2.1</version>
|
||||
<name>asm-test</name>
|
||||
<description>Utilities for testing ASM, a very small and fast Java bytecode manipulation framework</description>
|
||||
<url>http://asm.ow2.org/</url>
|
||||
<inceptionYear>2000</inceptionYear>
|
||||
<organization>
|
||||
<name>OW2</name>
|
||||
<url>http://www.ow2.org/</url>
|
||||
</organization>
|
||||
<licenses>
|
||||
<license>
|
||||
<name>BSD</name>
|
||||
<url>http://asm.ow2.org/license.html</url>
|
||||
</license>
|
||||
</licenses>
|
||||
<developers>
|
||||
<developer>
|
||||
<id>ebruneton</id>
|
||||
<name>Eric Bruneton</name>
|
||||
<email>ebruneton@free.fr</email>
|
||||
<roles>
|
||||
<role>Creator</role>
|
||||
<role>Java Developer</role>
|
||||
</roles>
|
||||
</developer>
|
||||
<developer>
|
||||
<id>eu</id>
|
||||
<name>Eugene Kuleshov</name>
|
||||
<email>eu@javatx.org</email>
|
||||
<roles>
|
||||
<role>Java Developer</role>
|
||||
</roles>
|
||||
</developer>
|
||||
<developer>
|
||||
<id>forax</id>
|
||||
<name>Remi Forax</name>
|
||||
<email>forax@univ-mlv.fr</email>
|
||||
<roles>
|
||||
<role>Java Developer</role>
|
||||
</roles>
|
||||
</developer>
|
||||
</developers>
|
||||
<mailingLists>
|
||||
<mailingList>
|
||||
<name>ASM Users List</name>
|
||||
<subscribe>https://mail.ow2.org/wws/subscribe/asm</subscribe>
|
||||
<post>asm@objectweb.org</post>
|
||||
<archive>https://mail.ow2.org/wws/arc/asm/</archive>
|
||||
</mailingList>
|
||||
<mailingList>
|
||||
<name>ASM Team List</name>
|
||||
<subscribe>https://mail.ow2.org/wws/subscribe/asm-team</subscribe>
|
||||
<post>asm-team@objectweb.org</post>
|
||||
<archive>https://mail.ow2.org/wws/arc/asm-team/</archive>
|
||||
</mailingList>
|
||||
</mailingLists>
|
||||
<scm>
|
||||
<connection>scm:git:https://gitlab.ow2.org/asm/asm/</connection>
|
||||
<developerConnection>scm:git:https://gitlab.ow2.org/asm/asm/</developerConnection>
|
||||
<url>https://gitlab.ow2.org/asm/asm/</url>
|
||||
</scm>
|
||||
<issueManagement>
|
||||
<url>https://gitlab.ow2.org/asm/asm/issues</url>
|
||||
</issueManagement>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.junit.jupiter</groupId>
|
||||
<artifactId>junit-jupiter-api</artifactId>
|
||||
<version>5.1.0</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.junit.jupiter</groupId>
|
||||
<artifactId>junit-jupiter-params</artifactId>
|
||||
<version>5.1.0</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.ow2.asm</groupId>
|
||||
<artifactId>asm-test</artifactId>
|
||||
<version>6.2.1</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
102
asm-tree-6.2.1.pom
Normal file
102
asm-tree-6.2.1.pom
Normal file
@ -0,0 +1,102 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<parent>
|
||||
<groupId>org.ow2</groupId>
|
||||
<artifactId>ow2</artifactId>
|
||||
<version>1.5</version>
|
||||
</parent>
|
||||
<groupId>org.ow2.asm</groupId>
|
||||
<artifactId>asm-tree</artifactId>
|
||||
<version>6.2.1</version>
|
||||
<name>asm-tree</name>
|
||||
<description>Tree API of ASM, a very small and fast Java bytecode manipulation framework</description>
|
||||
<url>http://asm.ow2.org/</url>
|
||||
<inceptionYear>2000</inceptionYear>
|
||||
<organization>
|
||||
<name>OW2</name>
|
||||
<url>http://www.ow2.org/</url>
|
||||
</organization>
|
||||
<licenses>
|
||||
<license>
|
||||
<name>BSD</name>
|
||||
<url>http://asm.ow2.org/license.html</url>
|
||||
</license>
|
||||
</licenses>
|
||||
<developers>
|
||||
<developer>
|
||||
<id>ebruneton</id>
|
||||
<name>Eric Bruneton</name>
|
||||
<email>ebruneton@free.fr</email>
|
||||
<roles>
|
||||
<role>Creator</role>
|
||||
<role>Java Developer</role>
|
||||
</roles>
|
||||
</developer>
|
||||
<developer>
|
||||
<id>eu</id>
|
||||
<name>Eugene Kuleshov</name>
|
||||
<email>eu@javatx.org</email>
|
||||
<roles>
|
||||
<role>Java Developer</role>
|
||||
</roles>
|
||||
</developer>
|
||||
<developer>
|
||||
<id>forax</id>
|
||||
<name>Remi Forax</name>
|
||||
<email>forax@univ-mlv.fr</email>
|
||||
<roles>
|
||||
<role>Java Developer</role>
|
||||
</roles>
|
||||
</developer>
|
||||
</developers>
|
||||
<mailingLists>
|
||||
<mailingList>
|
||||
<name>ASM Users List</name>
|
||||
<subscribe>https://mail.ow2.org/wws/subscribe/asm</subscribe>
|
||||
<post>asm@objectweb.org</post>
|
||||
<archive>https://mail.ow2.org/wws/arc/asm/</archive>
|
||||
</mailingList>
|
||||
<mailingList>
|
||||
<name>ASM Team List</name>
|
||||
<subscribe>https://mail.ow2.org/wws/subscribe/asm-team</subscribe>
|
||||
<post>asm-team@objectweb.org</post>
|
||||
<archive>https://mail.ow2.org/wws/arc/asm-team/</archive>
|
||||
</mailingList>
|
||||
</mailingLists>
|
||||
<scm>
|
||||
<connection>scm:git:https://gitlab.ow2.org/asm/asm/</connection>
|
||||
<developerConnection>scm:git:https://gitlab.ow2.org/asm/asm/</developerConnection>
|
||||
<url>https://gitlab.ow2.org/asm/asm/</url>
|
||||
</scm>
|
||||
<issueManagement>
|
||||
<url>https://gitlab.ow2.org/asm/asm/issues</url>
|
||||
</issueManagement>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.ow2.asm</groupId>
|
||||
<artifactId>asm</artifactId>
|
||||
<version>6.2.1</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.ow2.asm</groupId>
|
||||
<artifactId>asm-test</artifactId>
|
||||
<version>6.2.1</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.junit.jupiter</groupId>
|
||||
<artifactId>junit-jupiter-api</artifactId>
|
||||
<version>5.1.0</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.junit.jupiter</groupId>
|
||||
<artifactId>junit-jupiter-params</artifactId>
|
||||
<version>5.1.0</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
120
asm-util-6.2.1.pom
Normal file
120
asm-util-6.2.1.pom
Normal file
@ -0,0 +1,120 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<parent>
|
||||
<groupId>org.ow2</groupId>
|
||||
<artifactId>ow2</artifactId>
|
||||
<version>1.5</version>
|
||||
</parent>
|
||||
<groupId>org.ow2.asm</groupId>
|
||||
<artifactId>asm-util</artifactId>
|
||||
<version>6.2.1</version>
|
||||
<name>asm-util</name>
|
||||
<description>Utilities for ASM, a very small and fast Java bytecode manipulation framework</description>
|
||||
<url>http://asm.ow2.org/</url>
|
||||
<inceptionYear>2000</inceptionYear>
|
||||
<organization>
|
||||
<name>OW2</name>
|
||||
<url>http://www.ow2.org/</url>
|
||||
</organization>
|
||||
<licenses>
|
||||
<license>
|
||||
<name>BSD</name>
|
||||
<url>http://asm.ow2.org/license.html</url>
|
||||
</license>
|
||||
</licenses>
|
||||
<developers>
|
||||
<developer>
|
||||
<id>ebruneton</id>
|
||||
<name>Eric Bruneton</name>
|
||||
<email>ebruneton@free.fr</email>
|
||||
<roles>
|
||||
<role>Creator</role>
|
||||
<role>Java Developer</role>
|
||||
</roles>
|
||||
</developer>
|
||||
<developer>
|
||||
<id>eu</id>
|
||||
<name>Eugene Kuleshov</name>
|
||||
<email>eu@javatx.org</email>
|
||||
<roles>
|
||||
<role>Java Developer</role>
|
||||
</roles>
|
||||
</developer>
|
||||
<developer>
|
||||
<id>forax</id>
|
||||
<name>Remi Forax</name>
|
||||
<email>forax@univ-mlv.fr</email>
|
||||
<roles>
|
||||
<role>Java Developer</role>
|
||||
</roles>
|
||||
</developer>
|
||||
</developers>
|
||||
<mailingLists>
|
||||
<mailingList>
|
||||
<name>ASM Users List</name>
|
||||
<subscribe>https://mail.ow2.org/wws/subscribe/asm</subscribe>
|
||||
<post>asm@objectweb.org</post>
|
||||
<archive>https://mail.ow2.org/wws/arc/asm/</archive>
|
||||
</mailingList>
|
||||
<mailingList>
|
||||
<name>ASM Team List</name>
|
||||
<subscribe>https://mail.ow2.org/wws/subscribe/asm-team</subscribe>
|
||||
<post>asm-team@objectweb.org</post>
|
||||
<archive>https://mail.ow2.org/wws/arc/asm-team/</archive>
|
||||
</mailingList>
|
||||
</mailingLists>
|
||||
<scm>
|
||||
<connection>scm:git:https://gitlab.ow2.org/asm/asm/</connection>
|
||||
<developerConnection>scm:git:https://gitlab.ow2.org/asm/asm/</developerConnection>
|
||||
<url>https://gitlab.ow2.org/asm/asm/</url>
|
||||
</scm>
|
||||
<issueManagement>
|
||||
<url>https://gitlab.ow2.org/asm/asm/issues</url>
|
||||
</issueManagement>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.ow2.asm</groupId>
|
||||
<artifactId>asm</artifactId>
|
||||
<version>6.2.1</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.ow2.asm</groupId>
|
||||
<artifactId>asm-tree</artifactId>
|
||||
<version>6.2.1</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.ow2.asm</groupId>
|
||||
<artifactId>asm-analysis</artifactId>
|
||||
<version>6.2.1</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.codehaus.janino</groupId>
|
||||
<artifactId>janino</artifactId>
|
||||
<version>3.0.7</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.ow2.asm</groupId>
|
||||
<artifactId>asm-test</artifactId>
|
||||
<version>6.2.1</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.junit.jupiter</groupId>
|
||||
<artifactId>junit-jupiter-api</artifactId>
|
||||
<version>5.1.0</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.junit.jupiter</groupId>
|
||||
<artifactId>junit-jupiter-params</artifactId>
|
||||
<version>5.1.0</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
108
asm-xml-6.2.1.pom
Normal file
108
asm-xml-6.2.1.pom
Normal file
@ -0,0 +1,108 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<parent>
|
||||
<groupId>org.ow2</groupId>
|
||||
<artifactId>ow2</artifactId>
|
||||
<version>1.5</version>
|
||||
</parent>
|
||||
<groupId>org.ow2.asm</groupId>
|
||||
<artifactId>asm-xml</artifactId>
|
||||
<version>6.2.1</version>
|
||||
<name>asm-xml</name>
|
||||
<description>XML API of ASM, a very small and fast Java bytecode manipulation framework</description>
|
||||
<url>http://asm.ow2.org/</url>
|
||||
<inceptionYear>2000</inceptionYear>
|
||||
<organization>
|
||||
<name>OW2</name>
|
||||
<url>http://www.ow2.org/</url>
|
||||
</organization>
|
||||
<licenses>
|
||||
<license>
|
||||
<name>BSD</name>
|
||||
<url>http://asm.ow2.org/license.html</url>
|
||||
</license>
|
||||
</licenses>
|
||||
<developers>
|
||||
<developer>
|
||||
<id>ebruneton</id>
|
||||
<name>Eric Bruneton</name>
|
||||
<email>ebruneton@free.fr</email>
|
||||
<roles>
|
||||
<role>Creator</role>
|
||||
<role>Java Developer</role>
|
||||
</roles>
|
||||
</developer>
|
||||
<developer>
|
||||
<id>eu</id>
|
||||
<name>Eugene Kuleshov</name>
|
||||
<email>eu@javatx.org</email>
|
||||
<roles>
|
||||
<role>Java Developer</role>
|
||||
</roles>
|
||||
</developer>
|
||||
<developer>
|
||||
<id>forax</id>
|
||||
<name>Remi Forax</name>
|
||||
<email>forax@univ-mlv.fr</email>
|
||||
<roles>
|
||||
<role>Java Developer</role>
|
||||
</roles>
|
||||
</developer>
|
||||
</developers>
|
||||
<mailingLists>
|
||||
<mailingList>
|
||||
<name>ASM Users List</name>
|
||||
<subscribe>https://mail.ow2.org/wws/subscribe/asm</subscribe>
|
||||
<post>asm@objectweb.org</post>
|
||||
<archive>https://mail.ow2.org/wws/arc/asm/</archive>
|
||||
</mailingList>
|
||||
<mailingList>
|
||||
<name>ASM Team List</name>
|
||||
<subscribe>https://mail.ow2.org/wws/subscribe/asm-team</subscribe>
|
||||
<post>asm-team@objectweb.org</post>
|
||||
<archive>https://mail.ow2.org/wws/arc/asm-team/</archive>
|
||||
</mailingList>
|
||||
</mailingLists>
|
||||
<scm>
|
||||
<connection>scm:git:https://gitlab.ow2.org/asm/asm/</connection>
|
||||
<developerConnection>scm:git:https://gitlab.ow2.org/asm/asm/</developerConnection>
|
||||
<url>https://gitlab.ow2.org/asm/asm/</url>
|
||||
</scm>
|
||||
<issueManagement>
|
||||
<url>https://gitlab.ow2.org/asm/asm/issues</url>
|
||||
</issueManagement>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.ow2.asm</groupId>
|
||||
<artifactId>asm</artifactId>
|
||||
<version>6.2.1</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.ow2.asm</groupId>
|
||||
<artifactId>asm-util</artifactId>
|
||||
<version>6.2.1</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.ow2.asm</groupId>
|
||||
<artifactId>asm-test</artifactId>
|
||||
<version>6.2.1</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.junit.jupiter</groupId>
|
||||
<artifactId>junit-jupiter-api</artifactId>
|
||||
<version>5.1.0</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.junit.jupiter</groupId>
|
||||
<artifactId>junit-jupiter-params</artifactId>
|
||||
<version>5.1.0</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
@ -1,257 +0,0 @@
|
||||
--- objectweb-asm-6.0/archive/asm-all.xml 2018-12-11 10:19:05.855138717 +0100
|
||||
+++ objectweb-asm-6.0/archive/asm-all.xml 2018-12-11 10:20:37.851607047 +0100
|
||||
@@ -34,14 +34,25 @@
|
||||
|
||||
<target name="build-jar">
|
||||
<mkdir dir="${out.dist.lib}/all"/>
|
||||
- <taskdef resource="aQute/bnd/ant/taskdef.properties" classpath="${config}/biz.aQute.bnd.jar"/>
|
||||
- <bnd
|
||||
- classpath="${out.build}"
|
||||
- eclipse="true"
|
||||
- failok="false"
|
||||
- exceptions="true"
|
||||
- files="archive/asm-all.bnd"
|
||||
- output="${out.dist.lib}/all/${ant.project.name}-${product.artifact}.jar"/>
|
||||
+ <jar jarfile="${out.dist.lib}/all/${ant.project.name}-${product.artifact}.jar"
|
||||
+ basedir="${out.build}/tmp">
|
||||
+ <include name="org/objectweb/asm/**/*.class"/>
|
||||
+ <exclude name="org/objectweb/asm/optimizer/*.class"/>
|
||||
+ <manifest>
|
||||
+ <attribute name="Implementation-Title" value="ASM all classes"/>
|
||||
+ <attribute name="Implementation-Version" value="${product.artifact}"/>
|
||||
+ <attribute name="Implementation-Vendor" value="France Telecom R&D"/>
|
||||
+
|
||||
+ <attribute name="Bundle-ManifestVersion" value="2"/>
|
||||
+ <attribute name="Bundle-Name" value="ASM all classes"/>
|
||||
+ <attribute name="Bundle-Vendor" value="France Telecom R&D"/>
|
||||
+ <attribute name="Bundle-Version" value="${product.artifact}"/>
|
||||
+ <attribute name="Bundle-DocURL" value="http://asm.objectweb.org"/>
|
||||
+ <attribute name="Bundle-SymbolicName" value="org.objectweb.asm.all"/>
|
||||
+ <attribute name="Export-Package" value="org.objectweb.asm;version=${product.artifact},org.objectweb.asm.signature;version=${product.artifact},org.objectweb.asm.commons;version=${product.artifact},org.objectweb.asm.tree;version=${product.artifact},org.objectweb.asm.tree.analysis;version=${product.artifact},org.objectweb.asm.util;version=${product.artifact},org.objectweb.asm.xml;version=${product.artifact}"/>
|
||||
+ <attribute name="Bundle-RequiredExecutionEnvironment" value="J2SE-1.3"/>
|
||||
+ </manifest>
|
||||
+ </jar>
|
||||
|
||||
<copy file="${archive}/asm-all.pom" toFile="${out.dist.lib}/all/${ant.project.name}-${product.artifact}.pom"/>
|
||||
<replace file="${out.dist.lib}/all/${ant.project.name}-${product.artifact}.pom" token="@product.name@" value="${ant.project.name}"/>
|
||||
--- objectweb-asm-6.0/archive/asm-analysis.xml 2018-12-11 10:19:05.855138717 +0100
|
||||
+++ objectweb-asm-6.0/archive/asm-analysis.xml 2018-12-11 10:19:23.011226060 +0100
|
||||
@@ -33,13 +33,15 @@
|
||||
<target name="dist" depends="build-jar,build-snapshot"/>
|
||||
|
||||
<target name="build-jar">
|
||||
- <taskdef resource="aQute/bnd/ant/taskdef.properties" classpath="${config}/${biz.aQute.bnd.path}"/>
|
||||
- <bnd
|
||||
- classpath="${out.build}"
|
||||
- failok="false"
|
||||
- exceptions="true"
|
||||
- files="archive/asm-analysis.bnd"
|
||||
- output="${out.dist.lib}/${ant.project.name}-${product.artifact}.jar"/>
|
||||
+ <jar jarfile="${out.dist.lib}/${ant.project.name}-${product.artifact}.jar"
|
||||
+ basedir="${out.build}/tmp">
|
||||
+ <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.artifact}"/>
|
||||
+ <attribute name="Implementation-Vendor" value="France Telecom R&D"/>
|
||||
+ </manifest>
|
||||
+ </jar>
|
||||
|
||||
<copy file="${archive}/asm-analysis.pom" toFile="${out.dist.lib}/${ant.project.name}-${product.artifact}.pom"/>
|
||||
<replace file="${out.dist.lib}/${ant.project.name}-${product.artifact}.pom" token="@product.name@" value="${ant.project.name}"/>
|
||||
--- objectweb-asm-6.0/archive/asm-commons.xml 2018-12-11 10:19:05.855138717 +0100
|
||||
+++ objectweb-asm-6.0/archive/asm-commons.xml 2018-12-11 10:19:23.011226060 +0100
|
||||
@@ -33,13 +33,15 @@
|
||||
<target name="dist" depends="build-jar,build-snapshot"/>
|
||||
|
||||
<target name="build-jar">
|
||||
- <taskdef resource="aQute/bnd/ant/taskdef.properties" classpath="${config}/${biz.aQute.bnd.path}"/>
|
||||
- <bnd
|
||||
- classpath="${out.build}"
|
||||
- failok="false"
|
||||
- exceptions="true"
|
||||
- files="archive/asm-commons.bnd"
|
||||
- output="${out.dist.lib}/${ant.project.name}-${product.artifact}.jar"/>
|
||||
+ <jar jarfile="${out.dist.lib}/${ant.project.name}-${product.artifact}.jar"
|
||||
+ basedir="${out.build}/tmp">
|
||||
+ <include name="org/objectweb/asm/commons/*.class"/>
|
||||
+ <manifest>
|
||||
+ <attribute name="Implementation-Title" value="ASM commons"/>
|
||||
+ <attribute name="Implementation-Version" value="${product.artifact}"/>
|
||||
+ <attribute name="Implementation-Vendor" value="France Telecom R&D"/>
|
||||
+ </manifest>
|
||||
+ </jar>
|
||||
|
||||
<copy file="${archive}/asm-commons.pom" toFile="${out.dist.lib}/${ant.project.name}-${product.artifact}.pom"/>
|
||||
<replace file="${out.dist.lib}/${ant.project.name}-${product.artifact}.pom" token="@product.name@" value="${ant.project.name}"/>
|
||||
--- objectweb-asm-6.0/archive/asm-debug-all.xml 2018-12-11 10:19:05.855138717 +0100
|
||||
+++ objectweb-asm-6.0/archive/asm-debug-all.xml 2018-12-11 10:21:41.675931989 +0100
|
||||
@@ -34,14 +34,25 @@
|
||||
|
||||
<target name="build-jar">
|
||||
<mkdir dir="${out.dist.lib}/all"/>
|
||||
- <taskdef resource="aQute/bnd/ant/taskdef.properties" classpath="${config}/biz.aQute.bnd.jar"/>
|
||||
- <bnd
|
||||
- classpath="${out.build}/tmp"
|
||||
- eclipse="true"
|
||||
- failok="false"
|
||||
- exceptions="true"
|
||||
- files="archive/asm-debug-all.bnd"
|
||||
- output="${out.dist.lib}/all/${ant.project.name}-${product.artifact}.jar"/>
|
||||
+ <jar jarfile="${out.dist.lib}/all/${ant.project.name}-${product.artifact}.jar"
|
||||
+ basedir="${out.build}/tmp">
|
||||
+ <include name="org/objectweb/asm/**/*.class"/>
|
||||
+ <exclude name="org/objectweb/asm/optimizer/*.class"/>
|
||||
+ <manifest>
|
||||
+ <attribute name="Implementation-Title" value="ASM all classes with debug info"/>
|
||||
+ <attribute name="Implementation-Version" value="${product.artifact}"/>
|
||||
+ <attribute name="Implementation-Vendor" value="France Telecom R&D"/>
|
||||
+
|
||||
+ <attribute name="Bundle-ManifestVersion" value="2"/>
|
||||
+ <attribute name="Bundle-Name" value="ASM all classes with debug info"/>
|
||||
+ <attribute name="Bundle-Vendor" value="France Telecom R&D"/>
|
||||
+ <attribute name="Bundle-Version" value="${product.artifact}"/>
|
||||
+ <attribute name="Bundle-DocURL" value="http://asm.objectweb.org"/>
|
||||
+ <attribute name="Bundle-SymbolicName" value="org.objectweb.asm.all"/>
|
||||
+ <attribute name="Export-Package" value="org.objectweb.asm;version=${product.artifact},org.objectweb.asm.signature;version=${product.artifact},org.objectweb.asm.commons;version=${product.artifact},org.objectweb.asm.tree;version=${product.artifact},org.objectweb.asm.tree.analysis;version=${product.artifact},org.objectweb.asm.util;version=${product.artifact},org.objectweb.asm.xml;version=${product.artifact}"/>
|
||||
+ <attribute name="Bundle-RequiredExecutionEnvironment" value="J2SE-1.3"/>
|
||||
+ </manifest>
|
||||
+ </jar>
|
||||
|
||||
<copy file="${archive}/asm-debug-all.pom" toFile="${out.dist.lib}/all/${ant.project.name}-${product.artifact}.pom"/>
|
||||
<replace file="${out.dist.lib}/all/${ant.project.name}-${product.artifact}.pom" token="@product.name@" value="${ant.project.name}"/>
|
||||
--- objectweb-asm-6.0/archive/asm-tree.xml 2018-12-11 10:19:05.855138717 +0100
|
||||
+++ objectweb-asm-6.0/archive/asm-tree.xml 2018-12-11 10:19:23.011226060 +0100
|
||||
@@ -33,13 +33,15 @@
|
||||
<target name="dist" depends="build-jar,build-snapshot"/>
|
||||
|
||||
<target name="build-jar">
|
||||
- <taskdef resource="aQute/bnd/ant/taskdef.properties" classpath="${config}/${biz.aQute.bnd.path}"/>
|
||||
- <bnd
|
||||
- classpath="${out.build}"
|
||||
- failok="false"
|
||||
- exceptions="true"
|
||||
- files="archive/asm-tree.bnd"
|
||||
- output="${out.dist.lib}/${ant.project.name}-${product.artifact}.jar"/>
|
||||
+ <jar jarfile="${out.dist.lib}/${ant.project.name}-${product.artifact}.jar"
|
||||
+ basedir="${out.build}/tmp">
|
||||
+ <include name="org/objectweb/asm/tree/*.class"/>
|
||||
+ <manifest>
|
||||
+ <attribute name="Implementation-Title" value="ASM Tree class visitor"/>
|
||||
+ <attribute name="Implementation-Version" value="${product.artifact}"/>
|
||||
+ <attribute name="Implementation-Vendor" value="France Telecom R&D"/>
|
||||
+ </manifest>
|
||||
+ </jar>
|
||||
|
||||
<copy file="${archive}/asm-tree.pom" toFile="${out.dist.lib}/${ant.project.name}-${product.artifact}.pom"/>
|
||||
<replace file="${out.dist.lib}/${ant.project.name}-${product.artifact}.pom" token="@product.name@" value="${ant.project.name}"/>
|
||||
--- objectweb-asm-6.0/archive/asm-util.xml 2018-12-11 10:19:05.855138717 +0100
|
||||
+++ objectweb-asm-6.0/archive/asm-util.xml 2018-12-11 10:19:23.011226060 +0100
|
||||
@@ -34,12 +34,15 @@
|
||||
|
||||
<target name="build-jar">
|
||||
<taskdef resource="aQute/bnd/ant/taskdef.properties" classpath="${config}/${biz.aQute.bnd.path}"/>
|
||||
- <bnd
|
||||
- classpath="${out.build}"
|
||||
- failok="false"
|
||||
- exceptions="true"
|
||||
- files="archive/asm-util.bnd"
|
||||
- output="${out.dist.lib}/${ant.project.name}-${product.artifact}.jar"/>
|
||||
+ <jar jarfile="${out.dist.lib}/${ant.project.name}-${product.artifact}.jar"
|
||||
+ basedir="${out.build}/tmp">
|
||||
+ <include name="org/objectweb/asm/util/**/*.class"/>
|
||||
+ <manifest>
|
||||
+ <attribute name="Implementation-Title" value="ASM Utilities"/>
|
||||
+ <attribute name="Implementation-Version" value="${product.artifact}"/>
|
||||
+ <attribute name="Implementation-Vendor" value="France Telecom R&D"/>
|
||||
+ </manifest>
|
||||
+ </jar>
|
||||
|
||||
<copy file="${archive}/asm-util.pom" toFile="${out.dist.lib}/${ant.project.name}-${product.artifact}.pom"/>
|
||||
<replace file="${out.dist.lib}/${ant.project.name}-${product.artifact}.pom" token="@product.name@" value="${ant.project.name}"/>
|
||||
--- objectweb-asm-6.0/archive/asm.xml 2018-12-11 10:19:05.855138717 +0100
|
||||
+++ objectweb-asm-6.0/archive/asm.xml 2018-12-11 10:19:23.011226060 +0100
|
||||
@@ -33,13 +33,16 @@
|
||||
<target name="dist" depends="build-jar,build-snapshot"/>
|
||||
|
||||
<target name="build-jar">
|
||||
- <taskdef resource="aQute/bnd/ant/taskdef.properties" classpath="${config}/${biz.aQute.bnd.path}"/>
|
||||
- <bnd
|
||||
- classpath="${out.build}"
|
||||
- failok="false"
|
||||
- exceptions="true"
|
||||
- files="archive/asm.bnd"
|
||||
- output="${out.dist.lib}/${ant.project.name}-${product.artifact}.jar"/>
|
||||
+ <jar jarfile="${out.dist.lib}/${ant.project.name}-${product.artifact}.jar"
|
||||
+ basedir="${out.build}/tmp">
|
||||
+ <include name="org/objectweb/asm/*.class"/>
|
||||
+ <include name="org/objectweb/asm/signature/*.class"/>
|
||||
+ <manifest>
|
||||
+ <attribute name="Implementation-Title" value="ASM"/>
|
||||
+ <attribute name="Implementation-Version" value="${product.artifact}"/>
|
||||
+ <attribute name="Implementation-Vendor" value="France Telecom R&D"/>
|
||||
+ </manifest>
|
||||
+ </jar>
|
||||
|
||||
<copy file="${archive}/asm.pom" toFile="${out.dist.lib}/${ant.project.name}-${product.artifact}.pom"/>
|
||||
<replace file="${out.dist.lib}/${ant.project.name}-${product.artifact}.pom" token="@product.name@" value="${ant.project.name}"/>
|
||||
--- objectweb-asm-6.0/archive/asm-xml.xml 2018-12-11 10:19:05.855138717 +0100
|
||||
+++ objectweb-asm-6.0/archive/asm-xml.xml 2018-12-11 10:19:23.015226080 +0100
|
||||
@@ -33,13 +33,16 @@
|
||||
<target name="dist" depends="build-jar,build-snapshot"/>
|
||||
|
||||
<target name="build-jar">
|
||||
- <taskdef resource="aQute/bnd/ant/taskdef.properties" classpath="${config}/${biz.aQute.bnd.path}"/>
|
||||
- <bnd
|
||||
- classpath="${out.build}"
|
||||
- failok="false"
|
||||
- exceptions="true"
|
||||
- files="archive/asm-xml.bnd"
|
||||
- output="${out.dist.lib}/${ant.project.name}-${product.artifact}.jar"/>
|
||||
+ <jar jarfile="${out.dist.lib}/${ant.project.name}-${product.artifact}.jar"
|
||||
+ basedir="${out.build}/tmp">
|
||||
+ <include name="org/objectweb/asm/xml/*.class"/>
|
||||
+ <manifest>
|
||||
+ <attribute name="Implementation-Title" value="ASM XML classes"/>
|
||||
+ <attribute name="Implementation-Version" value="${product.artifact}"/>
|
||||
+ <attribute name="Implementation-Vendor" value="Eugene Kuleshov"/>
|
||||
+ <attribute name="Main-class" value="org.objectweb.asm.xml.Processor"/>
|
||||
+ </manifest>
|
||||
+ </jar>
|
||||
|
||||
<copy file="${archive}/asm-xml.pom" toFile="${out.dist.lib}/${ant.project.name}-${product.artifact}.pom"/>
|
||||
<replace file="${out.dist.lib}/${ant.project.name}-${product.artifact}.pom" token="@product.name@" value="${ant.project.name}"/>
|
||||
--- objectweb-asm-6.0/build.xml 2018-12-11 10:19:05.843138654 +0100
|
||||
+++ objectweb-asm-6.0/build.xml 2018-12-11 10:22:41.928238728 +0100
|
||||
@@ -79,7 +79,6 @@
|
||||
<condition property="paths.configured">
|
||||
<and>
|
||||
<isset property="objectweb.ant.tasks.path" />
|
||||
- <isset property="biz.aQute.bnd.path" />
|
||||
</and>
|
||||
</condition>
|
||||
|
||||
@@ -131,7 +130,6 @@
|
||||
<javac destdir="${out.build}/tmp" debug="on" source="${compile.source}" target="${compile.target}" encoding="ISO-8859-1">
|
||||
<classpath>
|
||||
<pathelement location="${out.build}/tmp" />
|
||||
- <pathelement location="${config}/${biz.aQute.bnd.path}" />
|
||||
</classpath>
|
||||
<src path="${src}" />
|
||||
<include name="**/*.java" />
|
||||
@@ -256,14 +254,7 @@
|
||||
</condition>
|
||||
</target>
|
||||
|
||||
- <target name="bnd-module-plugin-jar" depends="compile">
|
||||
- <jar destfile="${out.build}/bnd-module-plugin.jar"
|
||||
- basedir="${out.build}/tmp"
|
||||
- includes="org/objectweb/asm/**/*.class">
|
||||
- </jar>
|
||||
- </target>
|
||||
-
|
||||
- <target name="jar" depends="dist.init,dist.version,compile,retrofit,bnd-module-plugin-jar">
|
||||
+ <target name="jar" depends="dist.init,dist.version,compile,retrofit">
|
||||
<ant antfile="${archive}/asm.xml" />
|
||||
<ant antfile="${archive}/asm-all.xml" />
|
||||
<ant antfile="${archive}/asm-analysis.xml" />
|
@ -1,32 +0,0 @@
|
||||
--- objectweb-asm-6.0/build.xml 2018-12-11 10:23:24.592455922 +0100
|
||||
+++ objectweb-asm-6.0/build.xml 2018-12-11 10:25:57.477234079 +0100
|
||||
@@ -137,19 +137,7 @@
|
||||
</javac>
|
||||
</target>
|
||||
|
||||
- <target name="retrofit" depends="compile-debug">
|
||||
- <echo message="Retrofitting" />
|
||||
- <java classname="org.objectweb.asm.tools.Retrofitter" failonerror="true">
|
||||
- <classpath>
|
||||
- <pathelement location="${out.build}/tmp" />
|
||||
- </classpath>
|
||||
- <arg value="${src}/org/objectweb/asm/tools/jdk1.5.0.12.txt.gz" />
|
||||
- <arg value="${out.build}/tmp" />
|
||||
- <arg value="${out.build}" />
|
||||
- </java>
|
||||
- </target>
|
||||
-
|
||||
- <target name="compile" depends="compile-debug,retrofit" />
|
||||
+ <target name="compile" depends="compile-debug" />
|
||||
|
||||
<!-- =================================== -->
|
||||
<!-- ========== TEST ========== -->
|
||||
@@ -254,7 +242,7 @@
|
||||
</condition>
|
||||
</target>
|
||||
|
||||
- <target name="jar" depends="dist.init,dist.version,compile,retrofit">
|
||||
+ <target name="jar" depends="dist.init,dist.version,compile">
|
||||
<ant antfile="${archive}/asm.xml" />
|
||||
<ant antfile="${archive}/asm-all.xml" />
|
||||
<ant antfile="${archive}/asm-analysis.xml" />
|
@ -1,21 +0,0 @@
|
||||
--- objectweb-asm-6.0/build.xml 2018-12-11 10:17:16.622582636 +0100
|
||||
+++ objectweb-asm-6.0/build.xml 2018-12-11 10:17:41.218707834 +0100
|
||||
@@ -48,6 +48,9 @@
|
||||
<property name="config" value="${basedir}/config" />
|
||||
<property name="archive" value="${basedir}/archive" />
|
||||
|
||||
+ <property name="compile.source" value="8"/>
|
||||
+ <property name="compile.target" value="8"/>
|
||||
+
|
||||
<property name="out" value="${basedir}/output" />
|
||||
<property name="out.build" value="${out}/build" />
|
||||
<property name="out.instr" value="${out}/instr" />
|
||||
@@ -125,7 +128,7 @@
|
||||
</target>
|
||||
|
||||
<target name="compile-debug" depends="init,compile-init">
|
||||
- <javac destdir="${out.build}/tmp" debug="on" source="1.5" target="1.5">
|
||||
+ <javac destdir="${out.build}/tmp" debug="on" source="${compile.source}" target="${compile.target}" encoding="ISO-8859-1">
|
||||
<classpath>
|
||||
<pathelement location="${out.build}/tmp" />
|
||||
<pathelement location="${config}/${biz.aQute.bnd.path}" />
|
@ -1,398 +0,0 @@
|
||||
--- objectweb-asm-6.0/archive/asm-all.bnd 1970-01-01 01:00:00.000000000 +0100
|
||||
+++ objectweb-asm-6.0/archive/asm-all.bnd 2018-12-11 10:11:51.216926166 +0100
|
||||
@@ -0,0 +1,60 @@
|
||||
+###############################################################################
|
||||
+#ASM: a very small and fast Java bytecode manipulation framework
|
||||
+#Copyright (c) 2000-2011 INRIA, France Telecom
|
||||
+#All rights reserved.
|
||||
+#
|
||||
+#Redistribution and use in source and binary forms, with or without
|
||||
+#modification, are permitted provided that the following conditions
|
||||
+#are met:
|
||||
+#1. Redistributions of source code must retain the above copyright
|
||||
+# notice, this list of conditions and the following disclaimer.
|
||||
+#2. Redistributions in binary form must reproduce the above copyright
|
||||
+# notice, this list of conditions and the following disclaimer in the
|
||||
+# documentation and/or other materials provided with the distribution.
|
||||
+#3. Neither the name of the copyright holders nor the names of its
|
||||
+# contributors may be used to endorse or promote products derived from
|
||||
+# this software without specific prior written permission.
|
||||
+#
|
||||
+#THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
||||
+#AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
+#IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
+#ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
|
||||
+#LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||
+#CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
||||
+#SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||||
+#INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
||||
+#CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
||||
+#ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
|
||||
+#THE POSSIBILITY OF SUCH DAMAGE.
|
||||
+###############################################################################
|
||||
+
|
||||
+
|
||||
+Implementation-Title: ASM all classes
|
||||
+Implementation-Version: ${product.artifact}
|
||||
+Implementation-Vendor: France Telecom R&D
|
||||
+
|
||||
+Bundle-Name: ASM all classes with debug info
|
||||
+Bundle-Vendor: France Telecom R&D
|
||||
+Bundle-Version: ${product.artifact}
|
||||
+Bundle-DocURL: http://asm.objectweb.org
|
||||
+Bundle-SymbolicName: org.objectweb.asm.all
|
||||
+
|
||||
+Export-Package: \
|
||||
+ !org.objectweb.asm.optimizer.*,\
|
||||
+ org.objectweb.asm.*;version=${product.artifact}
|
||||
+
|
||||
+Import-Package: \
|
||||
+ javax.xml.transform.*;resolution:="optional",\
|
||||
+ org.xml.sax.*;resolution:="optional"
|
||||
+
|
||||
+Bundle-RequiredExecutionEnvironment: J2SE-1.3
|
||||
+
|
||||
+-removeheaders:\
|
||||
+ ANNV,\
|
||||
+ DSTAMP,\
|
||||
+ FRAMESV,\
|
||||
+ RESIZEV,\
|
||||
+ SIGV,\
|
||||
+ TODAY,\
|
||||
+ TSTAMP,\
|
||||
+ WRITERV
|
||||
--- objectweb-asm-6.0/archive/asm-all.pom 1970-01-01 01:00:00.000000000 +0100
|
||||
+++ objectweb-asm-6.0/archive/asm-all.pom 2018-12-11 10:11:51.216926166 +0100
|
||||
@@ -0,0 +1,45 @@
|
||||
+<!--
|
||||
+ ! ASM: a very small and fast Java bytecode manipulation framework
|
||||
+ ! Copyright (c) 2000-2011 INRIA, France Telecom
|
||||
+ ! All rights reserved.
|
||||
+ !
|
||||
+ ! Redistribution and use in source and binary forms, with or without
|
||||
+ ! modification, are permitted provided that the following conditions
|
||||
+ ! are met:
|
||||
+ ! 1. Redistributions of source code must retain the above copyright
|
||||
+ ! notice, this list of conditions and the following disclaimer.
|
||||
+ ! 2. Redistributions in binary form must reproduce the above copyright
|
||||
+ ! notice, this list of conditions and the following disclaimer in the
|
||||
+ ! documentation and/or other materials provided with the distribution.
|
||||
+ ! 3. Neither the name of the copyright holders nor the names of its
|
||||
+ ! contributors may be used to endorse or promote products derived from
|
||||
+ ! this software without specific prior written permission.
|
||||
+ !
|
||||
+ ! THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
||||
+ ! AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
+ ! IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
+ ! ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
|
||||
+ ! LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||
+ ! CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
||||
+ ! SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||||
+ ! INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
||||
+ ! CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
||||
+ ! ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
|
||||
+ ! THE POSSIBILITY OF SUCH DAMAGE.
|
||||
+-->
|
||||
+
|
||||
+<project>
|
||||
+ <modelVersion>4.0.0</modelVersion>
|
||||
+
|
||||
+ <parent>
|
||||
+ <groupId>org.ow2.asm</groupId>
|
||||
+ <artifactId>asm-parent</artifactId>
|
||||
+ <version>@product.artifact@</version>
|
||||
+ </parent>
|
||||
+
|
||||
+ <name>ASM All</name>
|
||||
+ <groupId>org.ow2.asm</groupId>
|
||||
+ <artifactId>asm-all</artifactId>
|
||||
+ <packaging>jar</packaging>
|
||||
+
|
||||
+</project>
|
||||
--- objectweb-asm-6.0/archive/asm-all.xml 1970-01-01 01:00:00.000000000 +0100
|
||||
+++ objectweb-asm-6.0/archive/asm-all.xml 2018-12-11 10:11:51.216926166 +0100
|
||||
@@ -0,0 +1,62 @@
|
||||
+<!--
|
||||
+ ! ASM: a very small and fast Java bytecode manipulation framework
|
||||
+ ! Copyright (c) 2000-2011 INRIA, France Telecom
|
||||
+ ! All rights reserved.
|
||||
+ !
|
||||
+ ! Redistribution and use in source and binary forms, with or without
|
||||
+ ! modification, are permitted provided that the following conditions
|
||||
+ ! are met:
|
||||
+ ! 1. Redistributions of source code must retain the above copyright
|
||||
+ ! notice, this list of conditions and the following disclaimer.
|
||||
+ ! 2. Redistributions in binary form must reproduce the above copyright
|
||||
+ ! notice, this list of conditions and the following disclaimer in the
|
||||
+ ! documentation and/or other materials provided with the distribution.
|
||||
+ ! 3. Neither the name of the copyright holders nor the names of its
|
||||
+ ! contributors may be used to endorse or promote products derived from
|
||||
+ ! this software without specific prior written permission.
|
||||
+ !
|
||||
+ ! THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
||||
+ ! AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
+ ! IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
+ ! ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
|
||||
+ ! LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||
+ ! CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
||||
+ ! SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||||
+ ! INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
||||
+ ! CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
||||
+ ! ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
|
||||
+ ! THE POSSIBILITY OF SUCH DAMAGE.
|
||||
+-->
|
||||
+
|
||||
+<project name="asm-all" default="dist">
|
||||
+
|
||||
+ <target name="dist" depends="build-jar,build-snapshot"/>
|
||||
+
|
||||
+ <target name="build-jar">
|
||||
+ <mkdir dir="${out.dist.lib}/all"/>
|
||||
+ <taskdef resource="aQute/bnd/ant/taskdef.properties" classpath="${config}/biz.aQute.bnd.jar"/>
|
||||
+ <bnd
|
||||
+ classpath="${out.build}"
|
||||
+ eclipse="true"
|
||||
+ failok="false"
|
||||
+ exceptions="true"
|
||||
+ files="archive/asm-all.bnd"
|
||||
+ output="${out.dist.lib}/all/${ant.project.name}-${product.artifact}.jar"/>
|
||||
+
|
||||
+ <copy file="${archive}/asm-all.pom" toFile="${out.dist.lib}/all/${ant.project.name}-${product.artifact}.pom"/>
|
||||
+ <replace file="${out.dist.lib}/all/${ant.project.name}-${product.artifact}.pom" token="@product.name@" value="${ant.project.name}"/>
|
||||
+ <replace file="${out.dist.lib}/all/${ant.project.name}-${product.artifact}.pom" token="@product.artifact@" value="${product.artifact}"/>
|
||||
+
|
||||
+ <echo file="${out.dist.lib}/all/README.txt">It is highly recommended to use only the necessary ASM jars for your
|
||||
+application instead of using the asm-all jar, unless you really need
|
||||
+all ASM packages.</echo>
|
||||
+ </target>
|
||||
+
|
||||
+ <target name="build-snapshot" if="product.snapshot">
|
||||
+ <mkdir dir="${out.dist.lib}/all"/>
|
||||
+ <copy file="${out.dist.lib}/all/${ant.project.name}-${product.artifact}.jar" toFile="${out.dist.lib}/${ant.project.name}-SNAPSHOT.jar"/>
|
||||
+ <copy file="${out.dist.lib}/all/${ant.project.name}-${product.artifact}.pom" toFile="${out.dist.lib}/${ant.project.name}-SNAPSHOT.pom"/>
|
||||
+ <echo file="${out.dist.lib}/all/${ant.project.name}-snapshot-version" message="${product.build.time}"/>
|
||||
+ </target>
|
||||
+
|
||||
+</project>
|
||||
\ No newline at end of file
|
||||
--- objectweb-asm-6.0/archive/asm-debug-all.bnd 1970-01-01 01:00:00.000000000 +0100
|
||||
+++ objectweb-asm-6.0/archive/asm-debug-all.bnd 2018-12-11 10:13:34.301450902 +0100
|
||||
@@ -0,0 +1,60 @@
|
||||
+###############################################################################
|
||||
+#ASM: a very small and fast Java bytecode manipulation framework
|
||||
+#Copyright (c) 2000-2011 INRIA, France Telecom
|
||||
+#All rights reserved.
|
||||
+#
|
||||
+#Redistribution and use in source and binary forms, with or without
|
||||
+#modification, are permitted provided that the following conditions
|
||||
+#are met:
|
||||
+#1. Redistributions of source code must retain the above copyright
|
||||
+# notice, this list of conditions and the following disclaimer.
|
||||
+#2. Redistributions in binary form must reproduce the above copyright
|
||||
+# notice, this list of conditions and the following disclaimer in the
|
||||
+# documentation and/or other materials provided with the distribution.
|
||||
+#3. Neither the name of the copyright holders nor the names of its
|
||||
+# contributors may be used to endorse or promote products derived from
|
||||
+# this software without specific prior written permission.
|
||||
+#
|
||||
+#THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
||||
+#AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
+#IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
+#ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
|
||||
+#LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||
+#CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
||||
+#SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||||
+#INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
||||
+#CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
||||
+#ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
|
||||
+#THE POSSIBILITY OF SUCH DAMAGE.
|
||||
+###############################################################################
|
||||
+
|
||||
+
|
||||
+Implementation-Title: ASM all classes with debug info
|
||||
+Implementation-Version: ${product.artifact}
|
||||
+Implementation-Vendor: France Telecom R&D
|
||||
+
|
||||
+Bundle-Name: ASM all classes with debug info
|
||||
+Bundle-Vendor: France Telecom R&D
|
||||
+Bundle-Version: ${product.artifact}
|
||||
+Bundle-DocURL: http://asm.objectweb.org
|
||||
+Bundle-SymbolicName: org.objectweb.asm.all.debug
|
||||
+
|
||||
+Export-Package: \
|
||||
+ !org.objectweb.asm.optimizer.*,\
|
||||
+ org.objectweb.asm.*;version=${product.artifact}
|
||||
+
|
||||
+Import-Package: \
|
||||
+ javax.xml.transform.*;resolution:="optional",\
|
||||
+ org.xml.sax.*;resolution:="optional"
|
||||
+
|
||||
+Bundle-RequiredExecutionEnvironment: J2SE-1.5
|
||||
+
|
||||
+-removeheaders:\
|
||||
+ ANNV,\
|
||||
+ DSTAMP,\
|
||||
+ FRAMESV,\
|
||||
+ RESIZEV,\
|
||||
+ SIGV,\
|
||||
+ TODAY,\
|
||||
+ TSTAMP,\
|
||||
+ WRITERV
|
||||
--- objectweb-asm-6.0/archive/asm-debug-all.pom 1970-01-01 01:00:00.000000000 +0100
|
||||
+++ objectweb-asm-6.0/archive/asm-debug-all.pom 2018-12-11 10:13:34.301450902 +0100
|
||||
@@ -0,0 +1,45 @@
|
||||
+<!--
|
||||
+ ! ASM: a very small and fast Java bytecode manipulation framework
|
||||
+ ! Copyright (c) 2000-2011 INRIA, France Telecom
|
||||
+ ! All rights reserved.
|
||||
+ !
|
||||
+ ! Redistribution and use in source and binary forms, with or without
|
||||
+ ! modification, are permitted provided that the following conditions
|
||||
+ ! are met:
|
||||
+ ! 1. Redistributions of source code must retain the above copyright
|
||||
+ ! notice, this list of conditions and the following disclaimer.
|
||||
+ ! 2. Redistributions in binary form must reproduce the above copyright
|
||||
+ ! notice, this list of conditions and the following disclaimer in the
|
||||
+ ! documentation and/or other materials provided with the distribution.
|
||||
+ ! 3. Neither the name of the copyright holders nor the names of its
|
||||
+ ! contributors may be used to endorse or promote products derived from
|
||||
+ ! this software without specific prior written permission.
|
||||
+ !
|
||||
+ ! THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
||||
+ ! AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
+ ! IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
+ ! ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
|
||||
+ ! LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||
+ ! CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
||||
+ ! SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||||
+ ! INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
||||
+ ! CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
||||
+ ! ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
|
||||
+ ! THE POSSIBILITY OF SUCH DAMAGE.
|
||||
+-->
|
||||
+
|
||||
+<project>
|
||||
+ <modelVersion>4.0.0</modelVersion>
|
||||
+
|
||||
+ <parent>
|
||||
+ <groupId>org.ow2.asm</groupId>
|
||||
+ <artifactId>asm-parent</artifactId>
|
||||
+ <version>@product.artifact@</version>
|
||||
+ </parent>
|
||||
+
|
||||
+ <name>ASM Debug All</name>
|
||||
+ <groupId>org.ow2.asm</groupId>
|
||||
+ <artifactId>asm-debug-all</artifactId>
|
||||
+ <packaging>jar</packaging>
|
||||
+
|
||||
+</project>
|
||||
--- objectweb-asm-6.0/archive/asm-debug-all.xml 1970-01-01 01:00:00.000000000 +0100
|
||||
+++ objectweb-asm-6.0/archive/asm-debug-all.xml 2018-12-11 10:13:34.301450902 +0100
|
||||
@@ -0,0 +1,62 @@
|
||||
+<!--
|
||||
+ ! ASM: a very small and fast Java bytecode manipulation framework
|
||||
+ ! Copyright (c) 2000-2011 INRIA, France Telecom
|
||||
+ ! All rights reserved.
|
||||
+ !
|
||||
+ ! Redistribution and use in source and binary forms, with or without
|
||||
+ ! modification, are permitted provided that the following conditions
|
||||
+ ! are met:
|
||||
+ ! 1. Redistributions of source code must retain the above copyright
|
||||
+ ! notice, this list of conditions and the following disclaimer.
|
||||
+ ! 2. Redistributions in binary form must reproduce the above copyright
|
||||
+ ! notice, this list of conditions and the following disclaimer in the
|
||||
+ ! documentation and/or other materials provided with the distribution.
|
||||
+ ! 3. Neither the name of the copyright holders nor the names of its
|
||||
+ ! contributors may be used to endorse or promote products derived from
|
||||
+ ! this software without specific prior written permission.
|
||||
+ !
|
||||
+ ! THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
||||
+ ! AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
+ ! IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
+ ! ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
|
||||
+ ! LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||
+ ! CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
||||
+ ! SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||||
+ ! INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
||||
+ ! CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
||||
+ ! ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
|
||||
+ ! THE POSSIBILITY OF SUCH DAMAGE.
|
||||
+-->
|
||||
+
|
||||
+<project name="asm-debug-all" default="dist">
|
||||
+
|
||||
+ <target name="dist" depends="build-jar,build-snapshot"/>
|
||||
+
|
||||
+ <target name="build-jar">
|
||||
+ <mkdir dir="${out.dist.lib}/all"/>
|
||||
+ <taskdef resource="aQute/bnd/ant/taskdef.properties" classpath="${config}/biz.aQute.bnd.jar"/>
|
||||
+ <bnd
|
||||
+ classpath="${out.build}/tmp"
|
||||
+ eclipse="true"
|
||||
+ failok="false"
|
||||
+ exceptions="true"
|
||||
+ files="archive/asm-debug-all.bnd"
|
||||
+ output="${out.dist.lib}/all/${ant.project.name}-${product.artifact}.jar"/>
|
||||
+
|
||||
+ <copy file="${archive}/asm-debug-all.pom" toFile="${out.dist.lib}/all/${ant.project.name}-${product.artifact}.pom"/>
|
||||
+ <replace file="${out.dist.lib}/all/${ant.project.name}-${product.artifact}.pom" token="@product.name@" value="${ant.project.name}"/>
|
||||
+ <replace file="${out.dist.lib}/all/${ant.project.name}-${product.artifact}.pom" token="@product.artifact@" value="${product.artifact}"/>
|
||||
+
|
||||
+ <echo file="${out.dist.lib}/all/README.txt">It is highly recommended to use only the necessary ASM jars for your
|
||||
+application instead of using the asm-all jar, unless you really need
|
||||
+all ASM packages.</echo>
|
||||
+ </target>
|
||||
+
|
||||
+ <target name="build-snapshot" if="product.snapshot">
|
||||
+ <mkdir dir="${out.dist.lib}/all"/>
|
||||
+ <copy file="${out.dist.lib}/all/${ant.project.name}-${product.artifact}.jar" toFile="${out.dist.lib}/${ant.project.name}-SNAPSHOT.jar"/>
|
||||
+ <copy file="${out.dist.lib}/all/${ant.project.name}-${product.artifact}.pom" toFile="${out.dist.lib}/${ant.project.name}-SNAPSHOT.pom"/>
|
||||
+ <echo file="${out.dist.lib}/all/${ant.project.name}-snapshot-version" message="${product.build.time}"/>
|
||||
+ </target>
|
||||
+
|
||||
+</project>
|
||||
\ No newline at end of file
|
||||
--- objectweb-asm-6.0/build.xml 2017-09-23 08:20:04.000000000 +0200
|
||||
+++ objectweb-asm-6.0/build.xml 2018-12-11 10:15:11.449945414 +0100
|
||||
@@ -262,8 +262,10 @@
|
||||
|
||||
<target name="jar" depends="dist.init,dist.version,compile,retrofit,bnd-module-plugin-jar">
|
||||
<ant antfile="${archive}/asm.xml" />
|
||||
+ <ant antfile="${archive}/asm-all.xml" />
|
||||
<ant antfile="${archive}/asm-analysis.xml" />
|
||||
<ant antfile="${archive}/asm-commons.xml" />
|
||||
+ <ant antfile="${archive}/asm-debug-all.xml" />
|
||||
<ant antfile="${archive}/asm-parent.xml" />
|
||||
<ant antfile="${archive}/asm-tree.xml" />
|
||||
<ant antfile="${archive}/asm-util.xml" />
|
||||
@@ -613,6 +615,30 @@
|
||||
<arg value="-Djavadoc=${out.zip}/${product.name}-${product.version}-javadoc.jar" />
|
||||
<arg value="-Dsources=${out.zip}/${product.name}-${product.version}-sources.jar" />
|
||||
<arg value="-Pow2-release" />
|
||||
+ <arg value="-Dgpg.passphrase=${passphrase}" />
|
||||
+ </m2:mvn>
|
||||
+
|
||||
+ <m2:mvn>
|
||||
+ <arg value="org.apache.maven.plugins:maven-gpg-plugin:1.4:sign-and-deploy-file" />
|
||||
+ <arg value="-Durl=${maven-staging-repository-url}" />
|
||||
+ <arg value="-DrepositoryId=${maven-staging-repository-id}" />
|
||||
+ <arg value="-DpomFile=${out.dist.lib}/all/asm-all-${product.artifact}.pom" />
|
||||
+ <arg value="-Dfile=${out.dist.lib}/all/asm-all-${product.artifact}.jar" />
|
||||
+ <arg value="-Djavadoc=${out.zip}/${product.name}-${product.version}-javadoc.jar" />
|
||||
+ <arg value="-Dsources=${out.zip}/${product.name}-${product.version}-sources.jar" />
|
||||
+ <arg value="-Pow2-release" />
|
||||
+ <arg value="-Dgpg.passphrase=${passphrase}" />
|
||||
+ </m2:mvn>
|
||||
+
|
||||
+ <m2:mvn>
|
||||
+ <arg value="org.apache.maven.plugins:maven-gpg-plugin:1.4:sign-and-deploy-file" />
|
||||
+ <arg value="-Durl=${maven-staging-repository-url}" />
|
||||
+ <arg value="-DrepositoryId=${maven-staging-repository-id}" />
|
||||
+ <arg value="-DpomFile=${out.dist.lib}/all/asm-debug-all-${product.artifact}.pom" />
|
||||
+ <arg value="-Dfile=${out.dist.lib}/all/asm-debug-all-${product.artifact}.jar" />
|
||||
+ <arg value="-Djavadoc=${out.zip}/${product.name}-${product.version}-javadoc.jar" />
|
||||
+ <arg value="-Dsources=${out.zip}/${product.name}-${product.version}-sources.jar" />
|
||||
+ <arg value="-Pow2-release" />
|
||||
<arg value="-Dgpg.passphrase=${passphrase}" />
|
||||
</m2:mvn>
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:bbb74a8014181dc34f6197f24a54d5ad5b04fbdf3b44e03dac86097f83c49cbd
|
||||
size 508156
|
3
objectweb-asm-6.2.1-build.tar.xz
Normal file
3
objectweb-asm-6.2.1-build.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:fcd89b723348cbef0d9ee6f6f3710a4d6afa256aa5f106310b0bc86cf27a0f4c
|
||||
size 2720
|
3
objectweb-asm-6.2.1.tar.xz
Normal file
3
objectweb-asm-6.2.1.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:570e0911df0e3a7c7c8366dcc6e54050e41918605f2963587754f757210c9bac
|
||||
size 600420
|
@ -1,3 +1,16 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 6 10:17:42 UTC 2019 - Fridrich Strba <fstrba@suse.com>
|
||||
|
||||
- Upgrade to version 6.2.1
|
||||
- Generate and customize the ant build system to be able to build
|
||||
without gradle
|
||||
- Removed patches:
|
||||
* objectweb-asm-6.0-no_bnd.patch
|
||||
* objectweb-asm-6.0-no_retrofit.patch
|
||||
* objectweb-asm-6.0-sourcetarget.patch
|
||||
* objectweb-asm-6.0-uberjar.patch
|
||||
+ not needed in this version
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Dec 11 14:03:41 UTC 2018 - Jan Engelhardt <jengelh@inai.de>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package objectweb-asm
|
||||
#
|
||||
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
Name: objectweb-asm
|
||||
Version: 6.0
|
||||
Version: 6.2.1
|
||||
Release: 0
|
||||
Summary: Java bytecode manipulation framework
|
||||
License: BSD-3-Clause
|
||||
@ -25,19 +25,25 @@ Group: Development/Libraries/Java
|
||||
URL: http://asm.objectweb.org/
|
||||
# ./generate-tarball.sh
|
||||
Source0: %{name}-%{version}.tar.xz
|
||||
Source1: %{name}-%{version}-build.tar.xz
|
||||
Source2: http://repo1.maven.org/maven2/org/ow2/asm/asm/%{version}/asm-%{version}.pom
|
||||
Source3: http://repo1.maven.org/maven2/org/ow2/asm/asm-analysis/%{version}/asm-analysis-%{version}.pom
|
||||
Source4: http://repo1.maven.org/maven2/org/ow2/asm/asm-commons/%{version}/asm-commons-%{version}.pom
|
||||
Source5: http://repo1.maven.org/maven2/org/ow2/asm/asm-test/%{version}/asm-test-%{version}.pom
|
||||
Source6: http://repo1.maven.org/maven2/org/ow2/asm/asm-tree/%{version}/asm-tree-%{version}.pom
|
||||
Source7: http://repo1.maven.org/maven2/org/ow2/asm/asm-util/%{version}/asm-util-%{version}.pom
|
||||
Source8: http://repo1.maven.org/maven2/org/ow2/asm/asm-xml/%{version}/asm-xml-%{version}.pom
|
||||
# We still want to create an "all" uberjar, so this is a custom pom to generate it
|
||||
# TODO: Fix other packages to no longer depend on "asm-all" so we can drop this
|
||||
Source9: asm-all.pom
|
||||
# The source contains binary jars that cannot be verified for licensing and could be proprietary
|
||||
Source1: generate-tarball.sh
|
||||
Patch0: %{name}-%{version}-uberjar.patch
|
||||
Patch1: %{name}-%{version}-sourcetarget.patch
|
||||
Patch2: %{name}-%{version}-no_bnd.patch
|
||||
Patch3: %{name}-%{version}-no_retrofit.patch
|
||||
Source10: generate-tarball.sh
|
||||
BuildRequires: ant
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: java-devel >= 1.8
|
||||
BuildRequires: javapackages-local
|
||||
BuildRequires: objectweb-anttask
|
||||
BuildRequires: xz
|
||||
Requires: objectweb-pom
|
||||
Obsoletes: %{name}-examples
|
||||
BuildArch: noarch
|
||||
|
||||
%description
|
||||
@ -82,75 +88,57 @@ ASM offers similar functionalities as BCEL or SERP, but is much
|
||||
smaller.
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
%patch0 -p1
|
||||
%patch1 -p1
|
||||
%patch2 -p1
|
||||
rm -f src/org/objectweb/asm/tools/ModuleInfoBndPlugin.java
|
||||
%patch3 -p1
|
||||
# wrong end of line encoding
|
||||
find examples/ -type 'f' | xargs sed -i -e 's/.$//'
|
||||
sed -i -e 's/.$//' README.txt LICENSE.txt
|
||||
mkdir -p test/lib
|
||||
%setup -q -a1
|
||||
cp %{SOURCE2} asm/pom.xml
|
||||
cp %{SOURCE3} asm-analysis/pom.xml
|
||||
cp %{SOURCE4} asm-commons/pom.xml
|
||||
cp %{SOURCE5} asm-test/pom.xml
|
||||
cp %{SOURCE6} asm-tree/pom.xml
|
||||
cp %{SOURCE7} asm-util/pom.xml
|
||||
cp %{SOURCE8} asm-xml/pom.xml
|
||||
# Insert asm-all pom
|
||||
mkdir -p asm-all
|
||||
sed 's/@VERSION@/%{version}/g' %{SOURCE9} > asm-all/pom.xml
|
||||
|
||||
%build
|
||||
ant \
|
||||
-Dcompile.source=8 -Dcompile.target=8 \
|
||||
-Dobjectweb.ant.tasks.path=$(build-classpath objectweb-anttask) \
|
||||
dist.version jar jdoc
|
||||
|
||||
%install
|
||||
install -d -m 755 %{buildroot}/%{_javadir}/%{name}
|
||||
# jars
|
||||
install -m 644 output/dist/lib/*jar %{buildroot}/%{_javadir}/%{name}
|
||||
(cd %{buildroot}%{_javadir}/%{name} && for jar in *-%{version}.jar; do ln -sf ${jar} ${jar/-%{version}/}; done)
|
||||
|
||||
install -m 644 output/dist/lib/all/asm-all-%{version}.jar \
|
||||
%{buildroot}%{_javadir}/%{name}-all-%{version}.jar
|
||||
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} ${jar/-%{version}/}; done)
|
||||
|
||||
# pom
|
||||
install -d -m 755 %{buildroot}%{_mavenpomdir}/%{name}
|
||||
|
||||
install -pm 644 output/dist/lib/all/asm-all-%{version}.pom %{buildroot}%{_mavenpomdir}/%{name}-all-%{version}.pom
|
||||
%add_maven_depmap %{name}-all-%{version}.pom %{name}-all-%{version}.jar
|
||||
|
||||
install -pm 644 output/dist/lib/asm-%{version}.pom %{buildroot}%{_mavenpomdir}/%{name}/asm-%{version}.pom
|
||||
%add_maven_depmap %{name}/asm-%{version}.pom %{name}/asm-%{version}.jar
|
||||
|
||||
install -pm 644 output/dist/lib/asm-parent-%{version}.pom %{buildroot}%{_mavenpomdir}/%{name}/asm-parent-%{version}.pom
|
||||
%add_maven_depmap %{name}/asm-parent-%{version}.pom
|
||||
|
||||
for i in analysis commons tree util xml; do
|
||||
install -pm 644 output/dist/lib/asm-$i-%{version}.pom %{buildroot}%{_mavenpomdir}/%{name}/asm-$i-%{version}.pom
|
||||
%add_maven_depmap %{name}/asm-$i-%{version}.pom %{name}/asm-$i-%{version}.jar
|
||||
for i in asm asm-analysis asm-commons asm-tree asm-util asm-xml asm-all; do
|
||||
%pom_remove_parent ${i}
|
||||
done
|
||||
|
||||
# javadoc
|
||||
install -d -m 755 %{buildroot}/%{_javadocdir}/%{name}-%{version}
|
||||
cp -pr output/dist/doc/javadoc/user/* %{buildroot}/%{_javadocdir}/%{name}-%{version}
|
||||
ln -s %{name}-%{version} %{buildroot}/%{_javadocdir}/%{name}
|
||||
%fdupes -s %{buildroot}
|
||||
%fdupes -s examples/
|
||||
%build
|
||||
%ant \
|
||||
package javadoc
|
||||
|
||||
%files
|
||||
%install
|
||||
# jars
|
||||
install -dm 0755 %{buildroot}/%{_javadir}/%{name}
|
||||
for i in asm asm-analysis asm-commons asm-tree asm-util asm-xml asm-all; do
|
||||
install -pm 0644 ${i}/target/${i}-%{version}.jar %{buildroot}/%{_javadir}/%{name}/${i}.jar
|
||||
done
|
||||
|
||||
# poms
|
||||
install -dm 0755 %{buildroot}%{_mavenpomdir}/%{name}
|
||||
for i in asm asm-analysis asm-commons asm-tree asm-util asm-xml; do
|
||||
install -pm 0644 ${i}/pom.xml %{buildroot}%{_mavenpomdir}/%{name}/${i}.pom
|
||||
%add_maven_depmap %{name}/${i}.pom %{name}/${i}.jar
|
||||
done
|
||||
install -pm 0644 asm-all/pom.xml %{buildroot}%{_mavenpomdir}/%{name}/asm-all.pom
|
||||
%add_maven_depmap %{name}/asm-all.pom %{name}/asm-all.jar -a org.ow2.asm:asm-debug-all
|
||||
|
||||
# javadoc
|
||||
install -dm 0755 %{buildroot}/%{_javadocdir}/%{name}
|
||||
for i in asm asm-analysis asm-commons asm-tree asm-util asm-xml; do
|
||||
cp -pr ${i}/target/site/apidocs %{buildroot}/%{_javadocdir}/%{name}/${i}
|
||||
done
|
||||
%fdupes -s %{buildroot}/%{_javadocdir}
|
||||
|
||||
# script
|
||||
%jpackage_script org.objectweb.asm.xml.Processor "" "" %{name}/asm:%{name}/asm-util:%{name}/asm-xml %{name}-processor true
|
||||
|
||||
%files -f .mfiles
|
||||
%license LICENSE.txt
|
||||
%doc README.txt
|
||||
%{_javadir}/%{name}-all*.jar
|
||||
%{_javadir}/%{name}
|
||||
%{_mavenpomdir}/%{name}-all-%{version}.pom
|
||||
%{_mavenpomdir}/%{name}
|
||||
%if %{defined _maven_repository}
|
||||
%{_mavendepmapfragdir}/%{name}
|
||||
%else
|
||||
%{_datadir}/maven-metadata/%{name}.xml*
|
||||
%endif
|
||||
%{_bindir}/%{name}-processor
|
||||
|
||||
%files javadoc
|
||||
%{_javadocdir}/%{name}-%{version}
|
||||
%{_javadocdir}/%{name}
|
||||
|
||||
%files examples
|
||||
%doc examples/*
|
||||
|
||||
%changelog
|
||||
|
Loading…
Reference in New Issue
Block a user