commit: 5e8f7b0393d379c8e0945859fc9d9e4e6302ceb7
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon Jan 22 09:30:51 2024 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Mon Jan 22 09:30:51 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5e8f7b03
nimble.eclass: mark some variables readonly
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
eclass/nimble.eclass | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/eclass/nimble.eclass b/eclass/nimble.eclass
index a393ee2632..2fa48b48f0 100644
--- a/eclass/nimble.eclass
+++ b/eclass/nimble.eclass
@@ -12,6 +12,7 @@
# @EXAMPLE:
# Typical ebuild for a Nim application:
#
+# @CODE@
# EAPI=8
#
# inherit nimble
@@ -24,17 +25,18 @@
# nimble_src_compile
# nimble_build scss
# }
-#
-# ...
+# @CODE@
#
#
# Typical ebuild for a Nim library:
#
+# @CODE@
# EAPI=8
#
# inherit nimble
#
# ...
+#
# SLOT=${PV}
#
# RDEPEND="
@@ -43,6 +45,7 @@
# "
#
# set_package_url "https://github.com/example/example"
+# @CODE@
case ${EAPI} in
@@ -82,7 +85,7 @@ set_package_url() {
(( $# == 1 )) || \
die "${FUNCNAME} takes exactly one argument"
- _PACKAGE_URL="${1}"
+ readonly _PACKAGE_URL="${1}"
}
# @FUNCTION: get_package_url
@@ -124,10 +127,7 @@ nimble_comment_requires() {
nimble_src_configure() {
debug-print-function ${FUNCNAME} "${@}"
- [[ -n "${NINJA_DEPEND}" ]] || \
- ewarn "Unknown value '${NINJA}' for \${NINJA}"
-
- BUILD_DIR="${BUILD_DIR:-${WORKDIR}/${P}-build}"
+ readonly BUILD_DIR="${BUILD_DIR:-${WORKDIR}/${P}-build}"
[[ -z ${mynimargs} ]] && local -a mynimargs=()
local mynimargstype=$(declare -p mynimargs 2>&-)