You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

aspectjweaver-assembly.xml 2.3KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. <assembly xmlns="http://maven.apache.org/ASSEMBLY/2.1.0"
  2. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  3. xsi:schemaLocation="http://maven.apache.org/ASSEMBLY/2.1.0 http://maven.apache.org/xsd/assembly-2.1.0.xsd">
  4. <id>aspectjweaver</id>
  5. <formats>
  6. <format>jar</format>
  7. </formats>
  8. <includeBaseDirectory>false</includeBaseDirectory>
  9. <dependencySets>
  10. <dependencySet>
  11. <unpack>true</unpack>
  12. <!-- Avoid warning when trying to add non-existing main artifact JAR -->
  13. <useProjectArtifact>false</useProjectArtifact>
  14. <includes>
  15. <include>org.ow2.asm:asm</include>
  16. <include>org.ow2.asm:asm-commons</include>
  17. </includes>
  18. </dependencySet>
  19. </dependencySets>
  20. <fileSets>
  21. <fileSet>
  22. <directory>../docs</directory>
  23. <outputDirectory>.</outputDirectory>
  24. <includes>
  25. <include>LICENSE-AspectJ.adoc</include>
  26. </includes>
  27. </fileSet>
  28. <fileSet>
  29. <directory>../weaver/target/classes</directory>
  30. <outputDirectory>.</outputDirectory>
  31. <excludes>
  32. <exclude>META-INF/maven/**</exclude>
  33. </excludes>
  34. </fileSet>
  35. <fileSet>
  36. <directory>../runtime/target/classes</directory>
  37. <outputDirectory>.</outputDirectory>
  38. <excludes>
  39. <exclude>META-INF/maven/**</exclude>
  40. </excludes>
  41. </fileSet>
  42. <fileSet>
  43. <directory>../util/target/classes</directory>
  44. <outputDirectory>.</outputDirectory>
  45. <excludes>
  46. <exclude>META-INF/maven/**</exclude>
  47. </excludes>
  48. </fileSet>
  49. <fileSet>
  50. <directory>../bridge/target/classes</directory>
  51. <outputDirectory>.</outputDirectory>
  52. <excludes>
  53. <exclude>META-INF/maven/**</exclude>
  54. </excludes>
  55. </fileSet>
  56. <fileSet>
  57. <directory>../asm/target/classes</directory>
  58. <outputDirectory>.</outputDirectory>
  59. <excludes>
  60. <exclude>META-INF/maven/**</exclude>
  61. </excludes>
  62. </fileSet>
  63. <fileSet>
  64. <directory>../org.aspectj.matcher/target/classes</directory>
  65. <outputDirectory>.</outputDirectory>
  66. <excludes>
  67. <exclude>META-INF/maven/**</exclude>
  68. </excludes>
  69. </fileSet>
  70. <fileSet>
  71. <directory>../bcel-builder/target/classes</directory>
  72. <outputDirectory>.</outputDirectory>
  73. <excludes>
  74. <exclude>META-INF/maven/**</exclude>
  75. </excludes>
  76. </fileSet>
  77. <fileSet>
  78. <directory>../loadtime/target/classes</directory>
  79. <outputDirectory>.</outputDirectory>
  80. <excludes>
  81. <exclude>META-INF/maven/**</exclude>
  82. </excludes>
  83. </fileSet>
  84. </fileSets>
  85. </assembly>