mozcoreconf-v6.eclass
Functions
- mozconfig_annotate
-
add an annotated line to .mozconfig
Example: mozconfig_annotate "building on ultrasparc" --enable-js-ultrasparc => ac_add_options --enable-js-ultrasparc # building on ultrasparc
- mozconfig_use_enable
-
add a line to .mozconfig based on a USE-flag
Example: mozconfig_use_enable truetype freetype2 => ac_add_options --enable-freetype2 # +truetype
- mozconfig_use_with
-
add a line to .mozconfig based on a USE-flag
Example: mozconfig_use_with kerberos gss-api /usr/$(get_libdir) => ac_add_options --with-gss-api=/usr/lib # +kerberos
- mozconfig_init
-
Initialize mozilla configuration and populate with core settings. This should be called in src_configure before any other mozconfig_* functions.
- mozconfig_final
-
Apply EXTRA_ECONF values to .mozconfig Display a table describing all configuration options paired with reasons, then clean up extensions list. This should be called in src_configure at the end of all other mozconfig_* functions.
Variables
- MOZILLA_FIVE_HOME
-
This is an eclass-generated variable that defines the rpath that the mozilla product will be installed in. Read-only
Maintainers
Mozilla team <mozilla@gentoo.org>
Reporting Bugs
Please report bugs via https://bugs.gentoo.org/