On 03/23/12 12:53, Endi Sukma Dewata wrote:
The build scripts have been modified to provide an option to build
without Javadoc to speed up development builds. The option can be
used as follows:

  compose_pki_core_packages --without-javadoc hybrid_rpms

Ticket #111



_______________________________________________
Pki-devel mailing list
Pki-devel@redhat.com
https://www.redhat.com/mailman/listinfo/pki-devel
CONDITIONAL ACK with CAVEATS:

The following invocations succeeded building the RPMS without building the javadoc RPMS (it should have failed with a Usage message):
while the following invocations failed as expected and issued a Usage message:
Please feel free to check-in this patch once this issue has been corrected.

Although I think that it is un-necessary to change code nor necessarily document this, the '--without-javadoc' option is ONLY useful for building the 'pki-core' component (no other 'compose' scripts generate any 'javadoc' packages, and certain packages such as 'pki-tps' will NEVER generate javadocs as this is a non-java component).

Additionally, this option would only be utilized when building 'RPMS' (e. g. - 'rpms', 'hybrid_rpms', and/or 'patched_rpms'; it is completely ignored when building 'srpm', 'hybrid_srpm', and/or 'patched_srpm') regardless of component.  However, I don't think that invocation necessarily needs to fail which building SRPMS.