Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.6, 4.0-ALPHA
    • Fix Version/s: 3.6, 4.0-ALPHA
    • Component/s: general/build
    • Labels:
      None

      Description

      In trunk, the check-legal-lucene ant target is not checking any lucene/contrib/**/lib/ directories; the modules/**/lib/ directories are not being checked; and check-legal-solr can't be checking solr/example/lib/**/*.jar, because there are currently .jar files in there that don't have a license.

      These targets are set up to take in a full list of lib/ directories in which to check, but modules move around, and these lists are not being kept up-to-date.

      Instead, check-legal-* should run for each module, if the module has a lib/ directory, and it should be specialized for modules that have more than one (solr/core/) or that have a lib/ directory in a non-standard place (lucene/core/).

        Attachments

        1. LUCENE-3774.patch
          7 kB
          Steve Rowe
        2. LUCENE-3774.patch
          7 kB
          Steve Rowe
        3. LUCENE-3774.patch
          84 kB
          Dawid Weiss
        4. LUCENE-3774.patch
          84 kB
          Dawid Weiss
        5. LUCENE-3774.patch
          94 kB
          Dawid Weiss
        6. LUCENE-3774.patch
          96 kB
          Dawid Weiss
        7. LUCENE3774.patch
          94 kB
          Dawid Weiss
        8. backport.patch
          85 kB
          Dawid Weiss

          Issue Links

            Activity

              People

              • Assignee:
                dweiss Dawid Weiss
                Reporter:
                steve_rowe Steve Rowe
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: