From: Andy Clement Date: Mon, 4 Feb 2019 23:39:08 +0000 (-0800) Subject: wip - packaging up the artifacts we distribute X-Git-Tag: V1_9_3RC1~35 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=bda75bf79a058acc8e71449d7f77d83a82f4a5bf;p=aspectj.git wip - packaging up the artifacts we distribute --- diff --git a/distribution/aspectjrt-assembly.xml b/distribution/aspectjrt-assembly.xml new file mode 100644 index 000000000..76c56aed2 --- /dev/null +++ b/distribution/aspectjrt-assembly.xml @@ -0,0 +1,57 @@ + + + aspectjrt + + jar + + false + + + + + ../runtime/target/classes +. + + + + + + + + + + + + diff --git a/distribution/aspectjtools-assembly.xml b/distribution/aspectjtools-assembly.xml new file mode 100644 index 000000000..a3f7f73fc --- /dev/null +++ b/distribution/aspectjtools-assembly.xml @@ -0,0 +1,91 @@ + + + aspectjtools + + jar + + false + + + + + ../runtime/target/classes + . + + + + + ../weaver/target/classes + . + + + ../util/target/classes + . + + + ../bridge/target/classes + . + + + ../asm/target/classes + . + + + ../org.aspectj.matcher/target/classes + . + + + ../bcel-builder/target/classes + . + + + ../loadtime/target/classes + . + + + target/asm-unzipped + . + + org/** + META-INF/MANIFEST.MF + + + + + + ../ajbrowser/target/classes + . + + + ../ajde/target/classes + . + + + ../ajde.core/target/classes + . + + + ../ajdoc/target/classes + . + + + ../org.aspectj.ajdt.core/target/classes + . + + + ../taskdefs/target/classes + . + + + target/jdtcore-unzipped + . + + META-INF/MANIFEST.MF + + + + + + diff --git a/distribution/aspectjweaver-assembly.xml b/distribution/aspectjweaver-assembly.xml new file mode 100644 index 000000000..8c54cf53f --- /dev/null +++ b/distribution/aspectjweaver-assembly.xml @@ -0,0 +1,52 @@ + + + aspectjweaver + jar + false + + + + ../weaver/target/classes + . + + + ../runtime/target/classes + . + + + ../util/target/classes + . + + + ../bridge/target/classes + . + + + ../asm/target/classes + . + + + ../org.aspectj.matcher/target/classes + . + + + ../bcel-builder/target/classes + . + + + ../loadtime/target/classes + . + + + target/asm-unzipped + . + + org/** +META-INF/MANIFEST.MF + + + + + + diff --git a/distribution/pom.xml b/distribution/pom.xml new file mode 100644 index 000000000..400e0c02a --- /dev/null +++ b/distribution/pom.xml @@ -0,0 +1,199 @@ + + + 4.0.0 + + + org.aspectj + aspectj-parent + 1.9.3.BUILD-SNAPSHOT + + + distribution + pom + Distribution + + + + org.aspectj + run-all-junit-tests + ${project.version} + + + + + + + + + org.apache.maven.plugins + maven-antrun-plugin + 1.6 + + + unzipasm + validate + + + + + + + + run + + + + unzipjdt + validate + + + + + + + + run + + + + + + maven-assembly-plugin + + + aspectjrt-assembly + package + + single + + + + + org.aspectj.runtime + + + + + org/aspectj/lang/ + + + AspectJ Runtime Classes + ${project.version} + https://www.eclipse.org/aspectj/ + + org.aspectj.runtime + ${project.version} + https://www.eclipse.org/aspectj/ + + AspectJ Runtime + ${project.version} + (C) Copyright 1999-2001 Xerox Corporation, + 2002 Palo Alto Research Center, Incorporated (PARC), + 2003-2019 Contributors. All Rights Reserved + + + + + + + aspectjrt-assembly.xml + + + + + + aspectjweaver-assembly + package + + single + + + + + org.aspectj.weaver + org.aspectj.weaver.loadtime.Agent + org.aspectj.weaver.loadtime.Agent + true + + + + + + org/aspectj/weaver/ + + + AspectJ Weaver Classes + ${project.version} + https://www.eclipse.org/aspectj/ + + org.aspectj.weaver + ${project.version} + https://www.eclipse.org/aspectj/ + + AspectJ Weaver + ${project.version} + (C) Copyright 1999-2001 Xerox Corporation, + 2002 Palo Alto Research Center, Incorporated (PARC), + 2003-2019 Contributors. All Rights Reserved + + + + + + + aspectjweaver-assembly.xml + + + + + + aspectjtools-assembly + package + + single + + + + + org.aspectj.tools + + + + + org/aspectj/tools/ + + + AspectJ Tools Classes + ${project.version} + https://www.eclipse.org/aspectj/ + + org.aspectj.tools + ${project.version} + https://www.eclipse.org/aspectj/ + + AspectJ Tools + ${project.version} + (C) Copyright 1999-2001 Xerox Corporation, + 2002 Palo Alto Research Center, Incorporated (PARC), + 2003-2019 Contributors. All Rights Reserved + + + + + + + aspectjtools-assembly.xml + + + + + + + +