summaryrefslogtreecommitdiff
path: root/make
diff options
context:
space:
mode:
authorAlex Xu (Hello71) <alex_y_xu@yahoo.ca>2020-06-26 10:22:24 -0400
committerAlex Xu (Hello71) <alex_y_xu@yahoo.ca>2020-06-26 10:22:24 -0400
commita625357fea99a9818e19d8fc8f281c8b53a3b071 (patch)
tree2629caf95e26e6dc4e116f76bff7f6d3f31aec08 /make
parent47321b14b34ed95579129bdcd7923ac40e6a2935 (diff)
downloadminitramfs-a625357fea99a9818e19d8fc8f281c8b53a3b071.tar.xz
minitramfs-a625357fea99a9818e19d8fc8f281c8b53a3b071.zip
add lastlog
Diffstat (limited to 'make')
-rwxr-xr-xmake12
1 files changed, 8 insertions, 4 deletions
diff --git a/make b/make
index 7621a6c..4282f64 100755
--- a/make
+++ b/make
@@ -62,11 +62,15 @@ gen_depfile() {
printf '%s %s %s %s\n' "$type" "$target" "$source" "$args"
# accumulate the dependencies in a list to avoid make bugs.
# there will be no duplicates since the list was previously sorted
- if [ "$type" = file ]; then
- deps="$deps $source"
- # avoid "No rule to make target" when deps disappear
- echo "$source:" >&3
+ if [ "$type" != file ]; then
+ continue
fi
+ case "$source" in
+ /dev/*) continue
+ esac
+ deps="$deps $source"
+ # avoid "No rule to make target" when deps disappear
+ echo "$source:" >&3
done
echo "initramfs.img: $deps" >&3
}