Commit 38954dca9ffbdfa9cf46a16d6134cc00491aba6f
1 parent
6ca957f0
Add install-doc rule. Use it when building docs.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1877 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
1 changed file
with
9 additions
and
5 deletions
Makefile
| ... | ... | @@ -47,7 +47,15 @@ KEYMAPS=da en-gb et fr fr-ch is lt modifiers no pt-br sv \ |
| 47 | 47 | ar de en-us fi fr-be hr it lv nl pl ru th \ |
| 48 | 48 | common de-ch es fo fr-ca hu ja mk nl-be pt sl tr |
| 49 | 49 | |
| 50 | -install: all | |
| 50 | +install-doc: $(DOCS) | |
| 51 | + mkdir -p "$(DESTDIR)$(docdir)" | |
| 52 | + $(INSTALL) -m 644 qemu-doc.html qemu-tech.html "$(DESTDIR)$(docdir)" | |
| 53 | +ifndef CONFIG_WIN32 | |
| 54 | + mkdir -p "$(DESTDIR)$(mandir)/man1" | |
| 55 | + $(INSTALL) qemu.1 qemu-img.1 "$(DESTDIR)$(mandir)/man1" | |
| 56 | +endif | |
| 57 | + | |
| 58 | +install: all $(if $(BUILD_DOCS),install-doc) | |
| 51 | 59 | mkdir -p "$(DESTDIR)$(bindir)" |
| 52 | 60 | $(INSTALL) -m 755 -s $(TOOLS) "$(DESTDIR)$(bindir)" |
| 53 | 61 | mkdir -p "$(DESTDIR)$(datadir)" |
| ... | ... | @@ -55,11 +63,7 @@ install: all |
| 55 | 63 | video.x proll.elf linux_boot.bin; do \ |
| 56 | 64 | $(INSTALL) -m 644 $(SRC_PATH)/pc-bios/$$x "$(DESTDIR)$(datadir)"; \ |
| 57 | 65 | done |
| 58 | - mkdir -p "$(DESTDIR)$(docdir)" | |
| 59 | - $(INSTALL) -m 644 qemu-doc.html qemu-tech.html "$(DESTDIR)$(docdir)" | |
| 60 | 66 | ifndef CONFIG_WIN32 |
| 61 | - mkdir -p "$(DESTDIR)$(mandir)/man1" | |
| 62 | - $(INSTALL) qemu.1 qemu-img.1 "$(DESTDIR)$(mandir)/man1" | |
| 63 | 67 | mkdir -p "$(DESTDIR)$(datadir)/keymaps" |
| 64 | 68 | for x in $(KEYMAPS); do \ |
| 65 | 69 | $(INSTALL) -m 644 $(SRC_PATH)/keymaps/$$x "$(DESTDIR)$(datadir)/keymaps"; \ | ... | ... |