Gentoo Archives: gentoo-commits

From: Anna Vyalkova <cyber+gentoo@×××××.in>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: eclass/
Date: Tue, 05 Jul 2022 20:09:11
Message-Id: 1657051340.e37134486b981ff92ac029b08eb5f0284ce8f8ef.cybertailor@gentoo
1 commit: e37134486b981ff92ac029b08eb5f0284ce8f8ef
2 Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
3 AuthorDate: Mon Jul 4 02:53:43 2022 +0000
4 Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
5 CommitDate: Tue Jul 5 20:02:20 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e3713448
7
8 nim-utils.eclass: create testament skipfile once
9
10 Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
11
12 eclass/nim-utils.eclass | 8 +++++---
13 1 file changed, 5 insertions(+), 3 deletions(-)
14
15 diff --git a/eclass/nim-utils.eclass b/eclass/nim-utils.eclass
16 index 12b077452..eb03c0fc5 100644
17 --- a/eclass/nim-utils.eclass
18 +++ b/eclass/nim-utils.eclass
19 @@ -73,9 +73,11 @@ etestament() {
20
21 if [[ ${ETESTAMENT_DESELECT} ]]; then
22 local skipfile="${T}"/testament.skipfile
23 - for t in "${ETESTAMENT_DESELECT[@]}"; do
24 - echo "${t}" >> "${skipfile}"
25 - done
26 + if [[ ! -f ${skipfile} ]]; then
27 + for t in "${ETESTAMENT_DESELECT[@]}"; do
28 + echo "${t}" >> "${skipfile}"
29 + done
30 + fi
31 testament_args+=( --skipFrom:"${skipfile}" )
32 fi