qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH] DESTDIRify


From: Gwenole Beauchesne
Subject: [Qemu-devel] [PATCH] DESTDIRify
Date: Fri, 7 Nov 2003 10:03:11 +0100 (CET)

Hi,

This patch renders make install DESTDIR aware. That helps for packages 
generation. At the same time, make sure there is actually something to 
install prior to proceeding.

Patch against 0.5.0

--- qemu-0.5.0/Makefile.DESTDIR 2003-10-28 01:53:12.000000000 +0100
+++ qemu-0.5.0/Makefile 2003-11-06 13:39:31.000000000 +0100
@@ -35,12 +35,12 @@ distclean: clean
         done
 
 install: all 
-       mkdir -p $(prefix)/bin
-       install -m 755 -s $(TOOLS) $(prefix)/bin
-       mkdir -p $(sharedir)
-       install -m 644 pc-bios/bios.bin pc-bios/vgabios.bin $(sharedir)
-       mkdir -p $(mandir)/man1
-       install qemu.1 $(mandir)/man1
+       mkdir -p $(DESTDIR)$(prefix)/bin
+       install -m 755 -s $(TOOLS) $(DESTDIR)$(prefix)/bin
+       mkdir -p $(DESTDIR)$(sharedir)
+       install -m 644 pc-bios/bios.bin pc-bios/vgabios.bin 
$(DESTDIR)$(sharedir)
+       mkdir -p $(DESTDIR)$(mandir)/man1
+       install qemu.1 $(DESTDIR)$(mandir)/man1
        for d in $(TARGET_DIRS); do \
        make -C $$d $@ || exit 1 ; \
         done
--- qemu-0.5.0/Makefile.target.DESTDIR  2003-11-06 13:23:32.000000000 +0100
+++ qemu-0.5.0/Makefile.target  2003-11-06 13:40:32.000000000 +0100
@@ -235,7 +235,9 @@
        rm -f *.o  *.a *~ $(PROGS) gen-op.h opc.h op.h
 
 install: all 
+ifneq ($(PROGS),)
-       install -m 755 -s $(PROGS) $(prefix)/bin
+       install -m 755 -s $(PROGS) $(DESTDIR)$(prefix)/bin
+endif
 
 ifneq ($(wildcard .depend),)
 include .depend




reply via email to

[Prev in Thread] Current Thread [Next in Thread]