X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=Makefile.am;h=05613bbd00d7bb717cf4b269fbab27d8e82ea6b0;hb=1fbc83c9c265e3942e9799289584c66f7d5d6cf5;hp=7054ea84b8fc5a019bf176b5ffc929e9176e587f;hpb=fddf794d1a4446c94f652af4eeba37a599355e6f;p=libguestfs.git diff --git a/Makefile.am b/Makefile.am index 7054ea8..05613bb 100644 --- a/Makefile.am +++ b/Makefile.am @@ -33,18 +33,21 @@ VMLINUZ = vmlinuz.$(REPO).$(host_cpu) fs_DATA = $(INITRAMFSIMG) $(VMLINUZ) -$(VMLINUZ) $(INITRAMFSIMG): initramfs.timestamp +$(INITRAMFSIMG) $(VMLINUZ): initramfs/fakeroot.log -initramfs.timestamp: make-initramfs.sh.in daemon/guestfsd +initramfs/fakeroot.log: make-initramfs.sh.in + -mv $(INITRAMFSIMG) $(INITRAMFSIMG).bak + -mv $(VMLINUZ) $(VMLINUZ).bak + bash $(builddir)/make-initramfs.sh || rm -f $@ + +$(INITRAMFSIMG): initramfs/fakeroot.log daemon/guestfsd rm -f $@ - $(builddir)/make-initramfs.sh + bash $(builddir)/update-initramfs.sh touch $@ -.PHONY: daemon/guestfsd - # Make clean. -CLEANFILES = $(fs_DATA) initramfs.timestamp emptydisk +CLEANFILES = $(fs_DATA) emptydisk clean-local: rm -rf initramfs