lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Steven Rowe (Commented) (JIRA)" <>
Subject [jira] [Commented] (LUCENE-3754) Store generated archive manifests in per-module output directories
Date Tue, 14 Feb 2012 05:50:59 GMT


Steven Rowe commented on LUCENE-3754:

My motivation for this issue was to try to get the jar produced by {{ant generate-maven-artifacts}}
be the exact same as that produced by {{ant dist}}, but it is not, even though all file contents,
including the manifest, are identical.  The metadata in the jar must be different, because
the jars produced by these two are the same size, and all their files' contents are identical.
 I tried adding {{update="true"}} to the {{<jar>}} task used to build the jars, so that
the files inside would be updated instead of completely regenerated, and 
while the jar file was successfully updated, the two jars still were not identical.

So I'm not sure whether this should be committed.  {{ant generate-maven-artifacts}} will have
to take another tack to enable its jars to be identical to those produced by {{ant dist}}.
> Store generated archive manifests in per-module output directories
> ------------------------------------------------------------------
>                 Key: LUCENE-3754
>                 URL:
>             Project: Lucene - Java
>          Issue Type: Improvement
>            Reporter: Steven Rowe
>            Assignee: Steven Rowe
>            Priority: Minor
>         Attachments: LUCENE-3754.patch
> Currently, generated archive manifests are all stored in the same location, so each module's
build overwrites the previously built module's manifest.  Locating these files in the per-module
build dirs will allow them to be rebuilt only when necessary, rather than every time a module's
{{jar}} target is called.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message