]> source.dussan.org Git - aspectj.git/commit
Fix: make sure that source assemblies are attached to build
authorAlexander Kriegisch <Alexander@Kriegisch.name>
Fri, 16 Apr 2021 08:30:36 +0000 (15:30 +0700)
committerAlexander Kriegisch <Alexander@Kriegisch.name>
Fri, 16 Apr 2021 17:14:55 +0000 (00:14 +0700)
commit116406fbbc665f6ea6d8fccf150389d808751642
tree34e4a1c9e70faa9b1c3ea4e946e85aa8ca8728e1
parent0e7ac59f24f449d6d54d31634075f9bffcb57588
Fix: make sure that source assemblies are attached to build

Previously I renamed the source assemblies from the uniform name
'sources' to something more individual like 'aspectjtools-sources', not
realising that the magic name 'sources' in combination with the default
configuration value 'appendAssemblyId=true' results in an artifact
classifier equal to the assembly ID, i.e. 'sources', which is exactly
what we need here, but not quite obvious. Therefore, I documented it
with comments in both the assemblies and the POMs.

Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
aspectjmatcher/aspectjmatcher-sources-assembly.xml
aspectjmatcher/pom.xml
aspectjrt/aspectjrt-sources-assembly.xml
aspectjrt/pom.xml
aspectjtools/aspectjtools-sources-assembly.xml
aspectjtools/pom.xml
aspectjweaver/aspectjweaver-sources-assembly.xml
aspectjweaver/pom.xml
installer/aspectjinstaller-assembly.xml