Skip to content

Commit 8445e28

Browse files
committed
Use makefile variables directly
Signed-off-by: Alexey Gladkov <[email protected]>
1 parent f94d60c commit 8445e28

File tree

10 files changed

+30
-30
lines changed

10 files changed

+30
-30
lines changed

features/add-modules/bin/put-modules

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -58,9 +58,9 @@ find_modules()
5858
continue
5959
fi
6060

61-
if [ -n "${kernel_modules_dir-}" ]; then
61+
if [ -n "$KERNEL_MODULES_DIR" ]; then
6262
[ -f "$tempdir/kmodules" ] ||
63-
find "$kernel_modules_dir" \
63+
find "$KERNEL_MODULES_DIR" \
6464
-type f \
6565
-a \( -name '*.ko' -o -name '*.ko.*' \) \
6666
> "$tempdir/kmodules"
@@ -106,7 +106,7 @@ get_depinfo()
106106
sort -u "$1" |
107107
depinfo --input=- \
108108
${USE_MODPROBE_BLACKLIST:+--use-blacklist} \
109-
--set-version="$kernel" || rc=$?
109+
--set-version="$KERNEL" || rc=$?
110110
:> "$1"
111111
return $rc
112112
}
@@ -150,7 +150,7 @@ fi
150150

151151
if [ -n "${MODULES_PATTERN_SETS_FILES-}" ]; then
152152
printf '%s\n' ${MODULES_PATTERN_SETS_FILES-} |
153-
xargs -r initrd-scanmod --set-version="$kernel" \
153+
xargs -r initrd-scanmod --set-version="$KERNEL" \
154154
>> "$tempdir/mods.required"
155155
fi
156156

features/add-modules/kmodule.deps.d/add-deps-ext4

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@ modname="${PROG##add-deps-}"
1111
grep -E -qs '^'"$modname"'[[:space:]]' "$kmodules_list" ||
1212
exit 0
1313

14-
depinfo --set-version="$kernel" -D "$modname" 2>/dev/null |
14+
depinfo --set-version="$KERNEL" -D "$modname" 2>/dev/null |
1515
grep -E -qs '^module ' ||
1616
exit 0
1717

1818
printf '%s\n' crc32c crc32-generic
1919

20-
grep -E '^alias crc32c? ' "$kernel_modules_dir"/modules.alias |
20+
grep -E '^alias crc32c? ' "$KERNEL_MODULES_DIR"/modules.alias |
2121
while read -r prefix alias module; do
2222
printf '%s\n' "$module"
2323
done

features/add-modules/kmodule.deps.d/add-deps-libcrc32c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
kmodules_list="$1"
77
shift
88

9-
LIBCRC32C="$(depinfo --set-version="$kernel" -D "libcrc32c" 2>/dev/null |cut -f1 -d\ )"
9+
LIBCRC32C="$(depinfo --set-version="$KERNEL" -D "libcrc32c" 2>/dev/null |cut -f1 -d\ )"
1010

1111
case "$LIBCRC32C" in
1212
builtin) pattern='^(ext4|xfs|btrfs)[[:space:]]' ;;
@@ -20,7 +20,7 @@ grep -E -qs -e "$pattern" "$kmodules_list" ||
2020
# CRC32c (Castagnoli) calculations wrapper for lib/crc32c
2121
printf '%s\n' crc32c
2222

23-
grep -E -e '^alias crc32c ' "$kernel_modules_dir"/modules.alias |
23+
grep -E -e '^alias crc32c ' "$KERNEL_MODULES_DIR"/modules.alias |
2424
while read -r prefix alias module; do
2525
printf '%s\n' "$module"
2626
done

features/add-udev-rules/bin/find-udev-rule-externals

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ readarray -t UDEV_BUILTINS <<< "$(
1010
sed -nr -e 's/^[[:space:]]+([^[:space:]]+)[[:space:]]+.*$/\1/p' |
1111
sort -u
1212
)"
13-
kernel="${kernel:-$(uname -r)}"
13+
KERNEL="${KERNEL:-$(uname -r)}"
1414

1515
FILES=()
1616
put_file()
@@ -170,7 +170,7 @@ if [ "${#MODULES[@]}" -gt 0 ]; then
170170
sort -u |
171171
depinfo --input=- \
172172
${USE_MODPROBE_BLACKLIST:+--use-blacklist} \
173-
--set-version="$kernel" \
173+
--set-version="$KERNEL" \
174174
--no-prefix \
175175
2>/dev/null ||:
176176
else

features/compress/bin/compress-image

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
. sh-functions
55
. shell-error
66

7-
case "$compress_method" in
7+
case "${COMPRESS-}" in
88
gzip|gz) set -- gzip --best ;;
99
bzip2|bz2) set -- bzip2 --best ;;
1010
lz4) set -- lz4 --best ;;
@@ -13,7 +13,7 @@ case "$compress_method" in
1313
xz) set -- xz --best --check=crc32 -T0 ;;
1414
zstd) set -- zstd -19 -T0 ;;
1515
'') exit 0 ;;
16-
*) fatal "Unknown compress method: $compress_method"
16+
*) fatal "Unknown compress method: $COMPRESS"
1717
esac
1818

1919
"$@" < "$outfile" > "$outfile.x"

features/compress/guess/common

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33

44
. guess-functions
55

6-
if [ ! -f "$imagefile" ]; then
6+
if [ ! -f "${IMAGEFILE-}" ]; then
77
guess_feature compress
88
exit 0
99
fi
1010

11-
init="$(initrd-ls -nC "$imagefile" |grep ' \./init$' |tail -1)"
11+
init="$(initrd-ls -nC "$IMAGEFILE" |grep ' \./init$' |tail -1)"
1212

1313
for method in gzip bzip2 xz lzma lzo lz4 zstd; do
1414
if [ -z "${init##* $method *}" ]; then

features/mdadm/guess/device

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ fi
2424

2525
if [ -n "${RESOLVE_MODALIAS-}" ]; then
2626
depinfo \
27-
--set-version="$kernel" \
27+
--set-version="$KERNEL" \
2828
--no-builtin \
2929
--no-prefix \
3030
--no-firmware \

features/plymouth/bin/get-modules

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,5 @@ f="$SYSFS_PATH"/class/graphics/fb0/device/modalias
1010
modalias=
1111
readline modalias "$f"
1212

13-
depinfo --set-version="$kernel" --no-prefix --no-firmware "$modalias" 2>/dev/null |
13+
depinfo --set-version="$KERNEL" --no-prefix --no-firmware "$modalias" 2>/dev/null |
1414
sort -u

tools/guess-config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ if [ -n "${RESOLVE_MODALIAS-}" ]; then
8181
depinfo \
8282
--input="$m" \
8383
${USE_MODPROBE_BLACKLIST:+--use-blacklist} \
84-
--set-version="$kernel" \
84+
--set-version="$KERNEL" \
8585
--no-deps \
8686
--no-prefix \
8787
--no-firmware \

tools/sh-functions

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -14,18 +14,16 @@ export workdir="${WORKDIR:?Work directory required}"
1414
export rootdir="${ROOTDIR:?Root directory required}"
1515
export guessdir="${GUESSDIR:?Autodetect directory required}"
1616
export reportdir="${REPORTDIR:?Bug report directory required}"
17-
export imagefile="${IMAGEFILE-}"
18-
export modules_ignore=" ${MODULES_IGNORE-} "
19-
20-
export compress_method="${COMPRESS-}"
2117
export outfile="$workdir/initrd.img"
22-
export kernel="${KERNEL:?}"
23-
export kernel_modules_dir="${KERNEL_MODULES_DIR:?}"
2418

25-
kernel_major="${kernel%%.*}"
26-
kernel_minor="${kernel#*.}"
19+
: ${KERNEL:?kernel version required}
20+
21+
kernel_major="${KERNEL%%.*}"
22+
23+
kernel_minor="${KERNEL#*.}"
2724
kernel_minor="${kernel_minor%%.*}"
28-
kernel_patch="${kernel#*.*.}"
25+
26+
kernel_patch="${KERNEL#*.*.}"
2927
kernel_patch="${kernel_patch%%[!0-9]*}"
3028

3129
export kernel_major kernel_minor kernel_patch
@@ -34,11 +32,13 @@ if [ -z "${kernel_major##*[!0-9]*}" ] ||
3432
[ -z "${kernel_minor##*[!0-9]*}" ] ||
3533
[ -z "${kernel_patch##*[!0-9]*}" ]
3634
then
37-
fatal "Invalid kernel version \"$kernel\""
35+
fatal "Invalid kernel version \"$KERNEL\""
3836
fi
3937

40-
[ -d "$kernel_modules_dir" ] ||
41-
fatal "Directory \"$kernel_modules_dir\" doesn't exist or not accessible."
38+
: ${KERNEL_MODULES_DIR:?kernel modules directory required}
39+
40+
[ -d "$KERNEL_MODULES_DIR" ] ||
41+
fatal "Directory \"$KERNEL_MODULES_DIR\" doesn't exist or not accessible."
4242

4343
get_majmin() {
4444
local v devnode
@@ -164,7 +164,7 @@ if [ -n "${MAKE_INITRD_TRACE-}" ]; then
164164

165165
kmodules=()
166166
while read -r m; do
167-
kmodules+=("${m##/lib/modules/$kernel/}")
167+
kmodules+=("${m##/lib/modules/$KERNEL/}")
168168
done < "$kmodules_list"
169169

170170
__trace_print $TRACE_KIND_RESOLVE_MODALIAS \

0 commit comments

Comments
 (0)