aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Evans <grknight@gentoo.org>2018-09-17 10:50:04 -0400
committerBrian Evans <grknight@gentoo.org>2018-10-24 08:56:36 -0400
commit273d8d7ba3cd6df5662628fd45ffc13ef214ba77 (patch)
tree8544c96d1f7b107707a4bf4edd27db372bc84bd8
parentebuild-writing/eapi: Add summary of EAPI=7 features (diff)
downloaddevmanual-273d8d7ba3cd6df5662628fd45ffc13ef214ba77.tar.gz
devmanual-273d8d7ba3cd6df5662628fd45ffc13ef214ba77.tar.bz2
devmanual-273d8d7ba3cd6df5662628fd45ffc13ef214ba77.zip
ebuild-writing/variables: Add EAPI=7 variables
Signed-off-by: Brian Evans <grknight@gentoo.org>
-rw-r--r--ebuild-writing/variables/text.xml30
1 files changed, 29 insertions, 1 deletions
diff --git a/ebuild-writing/variables/text.xml b/ebuild-writing/variables/text.xml
index 811d92a..4cf24dc 100644
--- a/ebuild-writing/variables/text.xml
+++ b/ebuild-writing/variables/text.xml
@@ -128,7 +128,27 @@ for these variables when writing ebuilds.
<tr>
<ti><c>EROOT</c></ti>
<ti>
- Shorthand for <c>${ROOT%/}${EPREFIX}/</c>.
+ </c>.
+ </ti>
+ </tr>
+ <tr>
+ <ti><c>SYSROOT</c></ti>
+ <ti>
+ (EAPI=7) The absolute path to the root directory containing build dependencies
+ satisfied by <c>DEPEND</c>
+ </ti>
+ </tr>
+ <tr>
+ <ti><c>ESYSROOT</c></ti>
+ <ti>
+ (EAPI=7) Shorthand for <c>${SYSROOT%/}${EPREFIX}/</c>.
+ </ti>
+ </tr>
+ <tr>
+ <ti><c>BROOT</c></ti>
+ <ti>
+ (EAPI=7) The absolute path to the root directory containing build dependencies
+ satisfied by <c>BDEPEND</c>, typically executable build tools.
</ti>
</tr>
</table>
@@ -233,6 +253,14 @@ The following variables may or must be defined by every ebuild.
<ti>
A list of the package's build dependencies. See
<uri link="::general-concepts/dependencies"/>.
+ Starting with EAPI-7, applies to CHOST only.
+ </ti>
+ </tr>
+ <tr>
+ <ti><c>DEPEND</c></ti>
+ <ti>
+ (EAPI=7) A list of the package's CBUILD build dependencies. See
+ <uri link="::general-concepts/dependencies"/>.
</ti>
</tr>
<tr>