diff options
author | Richard Jones <rjones@redhat.com> | 2009-04-03 01:13:42 +0100 |
---|---|---|
committer | Richard Jones <rjones@redhat.com> | 2009-04-03 01:13:42 +0100 |
commit | 207056e82372093fa5bc678a9e55a2abc33704fa (patch) | |
tree | 5180a7b28846951cee877921c54750a8985e8ddb /Makefile.am | |
parent | 11d20e2b9f7dc1becba30d16c378c704a3ad1f50 (diff) | |
download | libguestfs-207056e82372093fa5bc678a9e55a2abc33704fa.tar.gz libguestfs-207056e82372093fa5bc678a9e55a2abc33704fa.tar.xz libguestfs-207056e82372093fa5bc678a9e55a2abc33704fa.zip |
Add update-initramfs.sh.in so we don't need to rebuild initramfs for
small changes in the daemon.
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/Makefile.am b/Makefile.am index 31cb6e3a..05613bbd 100644 --- a/Makefile.am +++ b/Makefile.am @@ -33,17 +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.timestamp: make-initramfs.sh.in +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 $@ - bash $(builddir)/make-initramfs.sh + bash $(builddir)/update-initramfs.sh touch $@ # Make clean. -CLEANFILES = $(fs_DATA) initramfs.timestamp emptydisk +CLEANFILES = $(fs_DATA) emptydisk clean-local: rm -rf initramfs |