Gentoo Archives: gentoo-dev

From: Georgy Yakovlev <gyakovlev@g.o>
To: gentoo-dev@l.g.o
Cc: Georgy Yakovlev <gyakovlev@g.o>
Subject: [gentoo-dev] [PATCH 3/7] cargo.eclass: document undocumented variables, mark as readonly
Date: Thu, 09 Feb 2023 20:50:00
Message-Id: 20230209204847.3270114-4-gyakovlev@gentoo.org
In Reply to: [gentoo-dev] cargo.eclass improvements by Georgy Yakovlev
1 Signed-off-by: Georgy Yakovlev <gyakovlev@g.o>
2 ---
3 eclass/cargo.eclass | 11 +++++++++--
4 1 file changed, 9 insertions(+), 2 deletions(-)
5
6 diff --git a/eclass/cargo.eclass b/eclass/cargo.eclass
7 index 1a8d665fdad2..9c624d607cdd 100644
8 --- a/eclass/cargo.eclass
9 +++ b/eclass/cargo.eclass
10 @@ -58,8 +58,15 @@ fi
11
12 IUSE="${IUSE} debug"
13
14 -ECARGO_HOME="${WORKDIR}/cargo_home"
15 -ECARGO_VENDOR="${ECARGO_HOME}/gentoo"
16 +# @ECLASS_VARIABLE: ECARGO_HOME
17 +# @DESCRIPTION:
18 +# Directory for CARGO_HOME used by build process.
19 +readonly ECARGO_HOME="${WORKDIR}/cargo_home"
20 +
21 +# @ECLASS_VARIABLE: ECARGO_VENDOR
22 +# @DESCRIPTION:
23 +# Directory for 'cargo vendor' subcommand output.
24 +readonly ECARGO_VENDOR="${ECARGO_HOME}/gentoo"
25
26 # @ECLASS_VARIABLE: CRATES
27 # @DEFAULT_UNSET
28 --
29 2.39.1