mirror of
https://github.com/linuxboot/heads.git
synced 2025-02-20 17:22:53 +00:00
Created initrd/bin and initrd/lib directories (fix issue #33)
This commit is contained in:
parent
2663fc464b
commit
24ef1e1a0a
17
Makefile
17
Makefile
@ -94,11 +94,8 @@ initrd_bin_dir := initrd/bin
|
||||
# the destination file.
|
||||
#
|
||||
define install =
|
||||
@if [ ! -d "$(dir $$@)" ]; \
|
||||
then mkdir "$(dir $$@)"; \
|
||||
fi
|
||||
cmp --quiet "$$@" "$$<" || \
|
||||
cp -a "$$<" "$$@"
|
||||
cmp --quiet "$1" "$2" || \
|
||||
cp -a "$1" "$2"
|
||||
endef
|
||||
|
||||
#
|
||||
@ -107,14 +104,20 @@ endef
|
||||
#
|
||||
define initrd_bin_add =
|
||||
$(initrd_bin_dir)/$(notdir $1): $1
|
||||
$(install)
|
||||
@if [ ! -d "$(initrd_bin_dir)" ]; \
|
||||
then mkdir -p "$(initrd_bin_dir)"; \
|
||||
fi
|
||||
$(call install,$$<,$$@)
|
||||
initrd_bins += $(initrd_bin_dir)/$(notdir $1)
|
||||
endef
|
||||
|
||||
|
||||
define initrd_lib_add =
|
||||
$(initrd_lib_dir)/$(notdir $1): $1
|
||||
$(install)
|
||||
@if [ ! -d "$(initrd_lib_dir)" ]; \
|
||||
then mkdir -p "$(initrd_lib_dir)"; \
|
||||
fi
|
||||
$(call install,$$<,$$@)
|
||||
initrd_libs += $(initrd_lib_dir)/$(notdir $1)
|
||||
endef
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user