Deprecated package options¶
The following outlines deprecated configuration options for packages. It is not recommended to use these options.
LIBFOO_DEPENDENCIES
¶
Veraltet ab Version 1.3: Packages should use LIBFOO_NEEDS
instead.
List of package dependencies a given project has. If a project depends on
another package, the package name should be listed in this option. This ensures
releng-tool will process packages in the proper order. The following shows an
example package libfoo
being dependent on liba
and libb
being
processed first:
LIBFOO_DEPENDENCIES = [
'liba',
'libb',
]
LIBFOO_SKIP_REMOTE_CONFIG
¶
Veraltet ab Version 1.3: Packages should use LIBFOO_REMOTE_CONFIG
instead.
Flag value to indicate that a package should not attempt to load any
package configurations which may be defined in the package’s source. A
package, by default, has the ability to load configuration information from
a package’s source. If the package includes a .releng-tool
file at the
root of their sources, supported configuration options that have not been
populated will be registered into the package before invoking a package’s
configuration stage.
LIBFOO_SKIP_REMOTE_CONFIG = True
See also
releng.disable_remote_configs
quirk.
LIBFOO_SKIP_REMOTE_SCRIPTS
¶
Veraltet ab Version 1.3: Packages should use LIBFOO_REMOTE_SCRIPTS
instead.
Flag value to indicate that a package should not attempt to load any package
scripts which may be defined in the package’s source. Typically, a
script-based package will load configuration, build, etc. scripts from its
package definition folder. If a script-based package is missing a stage script
to invoke and finds an associated script in the package’s source, the detected
script will be invoked. For example, if libfoo
package may attempt to load
a libfoo-configure
script for a configuration stage. In the event that the
script cannot be found and remote scripting is permitted for a package, the
script (if exists) releng-configure
will be loaded from the root of the
package’s contents.
LIBFOO_SKIP_REMOTE_CONFIG = True
See also
releng.disable_remote_scripts
quirk.