Commit 1236cab73dc7531154f195bb5905d783e3c0487a
1 parent
358bf29e
DESTDIR makefile support.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1806 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
2 changed files
with
11 additions
and
11 deletions
Makefile
@@ -44,21 +44,21 @@ ar de en-us fi fr-be hr it lv nl pl ru th \ | @@ -44,21 +44,21 @@ ar de en-us fi fr-be hr it lv nl pl ru th \ | ||
44 | common de-ch es fo fr-ca hu ja mk nl-be pt sl tr | 44 | common de-ch es fo fr-ca hu ja mk nl-be pt sl tr |
45 | 45 | ||
46 | install: all | 46 | install: all |
47 | - mkdir -p "$(bindir)" | ||
48 | - install -m 755 -s $(TOOLS) "$(bindir)" | ||
49 | - mkdir -p "$(datadir)" | 47 | + mkdir -p "$(DESTDIR)$(bindir)" |
48 | + install -m 755 -s $(TOOLS) "$(DESTDIR)$(bindir)" | ||
49 | + mkdir -p "$(DESTDIR)$(datadir)" | ||
50 | install -m 644 pc-bios/bios.bin pc-bios/vgabios.bin \ | 50 | install -m 644 pc-bios/bios.bin pc-bios/vgabios.bin \ |
51 | pc-bios/vgabios-cirrus.bin \ | 51 | pc-bios/vgabios-cirrus.bin \ |
52 | pc-bios/ppc_rom.bin pc-bios/video.x \ | 52 | pc-bios/ppc_rom.bin pc-bios/video.x \ |
53 | pc-bios/proll.elf \ | 53 | pc-bios/proll.elf \ |
54 | - pc-bios/linux_boot.bin "$(datadir)" | ||
55 | - mkdir -p "$(docdir)" | ||
56 | - install -m 644 qemu-doc.html qemu-tech.html "$(docdir)" | 54 | + pc-bios/linux_boot.bin "$(DESTDIR)$(datadir)" |
55 | + mkdir -p "$(DESTDIR)$(docdir)" | ||
56 | + install -m 644 qemu-doc.html qemu-tech.html "$(DESTDIR)$(docdir)" | ||
57 | ifndef CONFIG_WIN32 | 57 | ifndef CONFIG_WIN32 |
58 | - mkdir -p "$(mandir)/man1" | ||
59 | - install qemu.1 qemu-img.1 "$(mandir)/man1" | ||
60 | - mkdir -p "$(datadir)/keymaps" | ||
61 | - install -m 644 $(addprefix keymaps/,$(KEYMAPS)) "$(datadir)/keymaps" | 58 | + mkdir -p "$(DESTDIR)$(mandir)/man1" |
59 | + install qemu.1 qemu-img.1 "$(DESTDIR)$(mandir)/man1" | ||
60 | + mkdir -p "$(DESTDIR)$(datadir)/keymaps" | ||
61 | + install -m 644 $(addprefix keymaps/,$(KEYMAPS)) "$(DESTDIR)$(datadir)/keymaps" | ||
62 | endif | 62 | endif |
63 | for d in $(TARGET_DIRS); do \ | 63 | for d in $(TARGET_DIRS); do \ |
64 | $(MAKE) -C $$d $@ || exit 1 ; \ | 64 | $(MAKE) -C $$d $@ || exit 1 ; \ |
Makefile.target
@@ -470,7 +470,7 @@ clean: | @@ -470,7 +470,7 @@ clean: | ||
470 | 470 | ||
471 | install: all | 471 | install: all |
472 | ifneq ($(PROGS),) | 472 | ifneq ($(PROGS),) |
473 | - install -m 755 -s $(PROGS) "$(bindir)" | 473 | + install -m 755 -s $(PROGS) "$(DESTDIR)$(bindir)" |
474 | endif | 474 | endif |
475 | 475 | ||
476 | ifneq ($(wildcard .depend),) | 476 | ifneq ($(wildcard .depend),) |