This is Gentoo's testing wiki. It is a non-operational environment and its textual content is outdated.
Please visit our production wiki at https://wiki.gentoo.org
Gentoo Java USE flags
From Gentoo Wiki (test)
About USE flags
For more information regarding USE flags, refer to the USE flags chapter from the Gentoo Development Guide.
Java specific USE flags
There are a few specific common USE flags for Java ebuilds as follows. These use flags do not go in the normal USE variable but go in JAVA_PKG_IUSE instead. Any use flag other than the following would go in the normal USE variable. The JAVA_PKG_IUSE must precede the inherit
line in an ebuild.
The USE flags that go in JAVA_PKG_IUSE
- The
doc
flag will build API documentation using javadoc. - The
source
flag installs a zip of the source code of a package. This is traditionally used for IDEs to 'attach' source to the libraries that are being use;