diff options
Diffstat (limited to 'ebuild-vars.tex')
-rw-r--r-- | ebuild-vars.tex | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/ebuild-vars.tex b/ebuild-vars.tex index faecf8f..497bd77 100644 --- a/ebuild-vars.tex +++ b/ebuild-vars.tex @@ -211,12 +211,13 @@ The following are special variables defined by the package manager for internal not be exported to the ebuild environment: \begin{description} -\item[DEFINED_PHASES] \featurelabel{defined-phases} A space separated arbitrarily ordered list of -phase names (e.\,g.\ \t{configure setup unpack}) whose phase functions are defined by the ebuild or -an eclass inherited by the ebuild. If no phase functions are defined, a single hyphen is used -instead of an empty string. For EAPIs listed in table~\ref{tab:defined-phases-table} as having -optional \t{DEFINED_PHASES} support, package managers may not rely upon the metadata cache having -this variable defined, and must treat an empty string as ``this information is not available''. +\item[DEFINED_PHASES] \featurelabel{defined-phases} A space separated arbitrarily ordered list + of phase names (e.\,g.\ \t{configure setup unpack}) whose phase functions are defined by the + ebuild or an eclass inherited by the ebuild. If no phase functions are defined, a single hyphen + is used instead of an empty string. For EAPIs listed in table~\ref{tab:defined-phases-table} + as having optional \t{DEFINED_PHASES} support, package managers may not rely upon the metadata + cache having this variable defined, and must treat an empty string as ``this information is not + available''. \end{description} \note{Thus, by extension of section~\ref{sec:metadata-invariance}, phase functions must not be |