diff options
author | Alex Xu (Hello71) <alex_y_xu@yahoo.ca> | 2020-06-26 10:22:24 -0400 |
---|---|---|
committer | Alex Xu (Hello71) <alex_y_xu@yahoo.ca> | 2020-06-26 10:22:24 -0400 |
commit | a625357fea99a9818e19d8fc8f281c8b53a3b071 (patch) | |
tree | 2629caf95e26e6dc4e116f76bff7f6d3f31aec08 /make | |
parent | 47321b14b34ed95579129bdcd7923ac40e6a2935 (diff) | |
download | minitramfs-a625357fea99a9818e19d8fc8f281c8b53a3b071.tar.xz minitramfs-a625357fea99a9818e19d8fc8f281c8b53a3b071.zip |
add lastlog
Diffstat (limited to 'make')
-rwxr-xr-x | make | 12 |
1 files changed, 8 insertions, 4 deletions
@@ -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 } |