Uploaded image for project: 'Maven Assembly Plugin'
  1. Maven Assembly Plugin
  2. MASSEMBLY-497

Inclusion of DEPENDENCIES file in the 'bin' descriptor

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Won't Do
    • 2.2-beta-5
    • None
    • predefined descriptors
    • None
    • Patch

    Description

      The bin assembly descriptor does not include DEPENDENCIES files. In Apache Felix, we're using this file to list our dependencies. Despite this file it's not mandatory, it's always nice to inform users about projects dependencies.

      We recently realized that -bin artifacts generated during releases, do not include DEPENDENCIES files.

      Is it possible to include such file by default by just modifying the includes files in the 'bin' assembly descriptor:

      <fileSet>
            <includes>
              <include>${project.basedir}/README*</include>
              <include>${project.basedir}/LICENSE*</include>
              <include>${project.basedir}/NOTICE*</include>
              <include>${project.basedir}/DEPENDENCIES*</include> <!-- Added -->
            </includes>
      </fileSet>
      

      Thanks.

      Attachments

        Activity

          People

            Unassigned Unassigned
            clement.escoffier Clement Escoffier
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: