/[qemu]/qemu/Makefile
ViewVC logotype

Diff of /qemu/Makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.50 by bellard, Tue Sep 30 20:54:24 2003 UTC revision 1.51 by bellard, Wed Oct 1 00:13:48 2003 UTC
# Line 6  LIBS= Line 6  LIBS=
6  DEFINES+=-D_GNU_SOURCE  DEFINES+=-D_GNU_SOURCE
7  TOOLS=qemu-mkcow  TOOLS=qemu-mkcow
8    
9  all: dyngen $(TOOLS) qemu-doc.html  all: dyngen $(TOOLS) qemu-doc.html qemu.1
10          for d in $(TARGET_DIRS); do \          for d in $(TARGET_DIRS); do \
11          make -C $$d $@ || exit 1 ; \          make -C $$d $@ || exit 1 ; \
12          done          done
# Line 23  dyngen: dyngen.o Line 23  dyngen: dyngen.o
23  clean:  clean:
24  # avoid old build problems by removing potentially incorrect old files  # avoid old build problems by removing potentially incorrect old files
25          rm -f config.mak config.h op-i386.h opc-i386.h gen-op-i386.h op-arm.h opc-arm.h gen-op-arm.h          rm -f config.mak config.h op-i386.h opc-i386.h gen-op-i386.h op-arm.h opc-arm.h gen-op-arm.h
26          rm -f *.o *.a $(TOOLS) dyngen TAGS          rm -f *.o *.a $(TOOLS) dyngen TAGS qemu.pod
27          for d in $(TARGET_DIRS); do \          for d in $(TARGET_DIRS); do \
28          make -C $$d $@ || exit 1 ; \          make -C $$d $@ || exit 1 ; \
29          done          done
# Line 37  distclean: clean Line 37  distclean: clean
37  install: all  install: all
38          mkdir -p $(prefix)/bin          mkdir -p $(prefix)/bin
39          install -m 755 -s $(TOOLS) $(prefix)/bin          install -m 755 -s $(TOOLS) $(prefix)/bin
40            mkdir -p $(sharedir)
41            install -m 644 pc-bios/bios.bin pc-bios/vgabios.bin $(sharedir)
42            mkdir -p $(mandir)/man1
43            install qemu.1 $(mandir)/man1
44          for d in $(TARGET_DIRS); do \          for d in $(TARGET_DIRS); do \
45          make -C $$d $@ || exit 1 ; \          make -C $$d $@ || exit 1 ; \
46          done          done
# Line 52  TAGS: Line 56  TAGS:
56  qemu-doc.html: qemu-doc.texi  qemu-doc.html: qemu-doc.texi
57          texi2html -monolithic -number $<          texi2html -monolithic -number $<
58    
59    qemu.1: qemu-doc.texi
60            ./texi2pod.pl $< qemu.pod
61            pod2man --section=1 --center=" " --release=" " qemu.pod > $@
62    
63  FILE=qemu-$(shell cat VERSION)  FILE=qemu-$(shell cat VERSION)
64    
65  # tar release (use 'make -k tar' on a checkouted tree)  # tar release (use 'make -k tar' on a checkouted tree)

Legend:
Removed from v.1.50  
changed lines
  Added in v.1.51

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26