diff options
author | 2009-03-16 19:08:19 +0000 | |
---|---|---|
committer | 2009-04-23 23:50:41 +0100 | |
commit | f8e7eaf28ebe9b77e662a8f7f4997aa7d0e550d7 (patch) | |
tree | 8e871b62adc8f6f6227da870efb864e2a9349dd5 /pkg-mgr-commands.tex | |
parent | EAPI 3 supports .xz, .tar.xz (diff) | |
download | pms-f8e7eaf28ebe9b77e662a8f7f4997aa7d0e550d7.tar.gz pms-f8e7eaf28ebe9b77e662a8f7f4997aa7d0e550d7.tar.bz2 pms-f8e7eaf28ebe9b77e662a8f7f4997aa7d0e550d7.zip |
EAPI 3 has more econf arguments
Diffstat (limited to 'pkg-mgr-commands.tex')
-rw-r--r-- | pkg-mgr-commands.tex | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex index d43e5b3..174d11d 100644 --- a/pkg-mgr-commands.tex +++ b/pkg-mgr-commands.tex @@ -125,8 +125,40 @@ has returned. \item -{}-localstatedir must be \t{/var/lib} \item -{}-host must be the value of the \t{CHOST} environment variable. \item -{}-libdir must be set according to Algorithm~\ref{alg:econf-libdir}. + \item -{}-disable-dependency-tracking, if the EAPI is listed in + table~\ref{tab:econf-options-table} as using it. \end{itemize} + \begin{centertable}{Extra \t{econf} arguments for EAPIs} \label{tab:econf-options-table} + \IFKDEBUILDELSE + { + \begin{tabular}{ l l l } + \toprule + \multicolumn{1}{c}{\textbf{EAPI}} & + \multicolumn{1}{c}{\textbf{-{}-disable-dependency-tracking}?} \\ + \midrule + \t{0} & No \\ + \t{1} & No \\ + \t{kdebuild-1} & No \\ + \t{2} & No \\ + \t{3} & Yes \\ + \bottomrule + \end{tabular} + }{ + \begin{tabular}{ l l l } + \toprule + \multicolumn{1}{c}{\textbf{EAPI}} & + \multicolumn{1}{c}{\textbf{-{}-disable-dependency-tracking}?} \\ + \midrule + \t{0} & No \\ + \t{1} & No \\ + \t{2} & No \\ + \t{3} & Yes \\ + \bottomrule + \end{tabular} + } + \end{centertable} + \t{econf} must be implemented internally---that is, as a bash function and not an external script. Should any portion of it fail, it must abort the build using \t{die}. |