/[qemu]/qemu/Makefile
ViewVC logotype

Diff of /qemu/Makefile

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

revision 1.49 by bellard, Wed Sep 17 22:57:56 2003 UTC revision 1.50 by bellard, Tue Sep 30 20:54:24 2003 UTC
# Line 4  CFLAGS=-Wall -O2 -g Line 4  CFLAGS=-Wall -O2 -g
4  LDFLAGS=-g  LDFLAGS=-g
5  LIBS=  LIBS=
6  DEFINES+=-D_GNU_SOURCE  DEFINES+=-D_GNU_SOURCE
7  TOOLS=vlmkcow  TOOLS=qemu-mkcow
8    
9  all: dyngen $(TOOLS) qemu-doc.html  all: dyngen $(TOOLS) qemu-doc.html
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
13    
14  vlmkcow: vlmkcow.o  qemu-mkcow: qemu-mkcow.o
15          $(HOST_CC) -o $@ $^  $(LIBS)          $(HOST_CC) -o $@ $^  $(LIBS)
16    
17  dyngen: dyngen.o  dyngen: dyngen.o
# Line 52  TAGS: Line 52  TAGS:
52  qemu-doc.html: qemu-doc.texi  qemu-doc.html: qemu-doc.texi
53          texi2html -monolithic -number $<          texi2html -monolithic -number $<
54    
55  FILES= \  FILE=qemu-$(shell cat VERSION)
 README README.distrib COPYING COPYING.LIB TODO Changelog VERSION \  
 configure Makefile Makefile.target \  
 dyngen.c dyngen.h dyngen-exec.h ioctls.h syscall_types.h \  
 elf.h elfload.c main.c signal.c qemu.h \  
 syscall.c syscall_defs.h vm86.c path.c mmap.c \  
 i386.ld ppc.ld alpha.ld s390.ld sparc.ld arm.ld m68k.ld \  
 vl.c i386-vl.ld vl.h block.c vlmkcow.c vga.c vga_template.h sdl.c \  
 thunk.c cpu-exec.c translate.c cpu-all.h cpu-defs.h thunk.h exec.h\  
 exec.c cpu-exec.c gdbstub.c bswap.h \  
 cpu-i386.h op-i386.c helper-i386.c helper2-i386.c syscall-i386.h translate-i386.c \  
 exec-i386.h ops_template.h ops_template_mem.h opreg_template.h \  
 ops_mem.h softmmu_template.h softmmu_header.h \  
 cpu-arm.h syscall-arm.h exec-arm.h op-arm.c translate-arm.c op-arm-template.h \  
 dis-asm.h disas.c disas.h alpha-dis.c ppc-dis.c i386-dis.c sparc-dis.c \  
 arm-dis.c \  
 tests/Makefile \  
 tests/test-i386.c tests/test-i386-shift.h tests/test-i386.h \  
 tests/test-i386-muldiv.h tests/test-i386-code16.S tests/test-i386-vm86.S \  
 tests/hello-i386.c tests/hello-i386 \  
 tests/hello-arm.c tests/hello-arm \  
 tests/sha1.c \  
 tests/testsig.c tests/testclone.c tests/testthread.c \  
 tests/runcom.c tests/pi_10.com \  
 tests/test_path.c \  
 qemu-doc.texi qemu-doc.html  
   
 FILE=qemu-$(VERSION)  
56    
57    # tar release (use 'make -k tar' on a checkouted tree)
58  tar:  tar:
59          rm -rf /tmp/$(FILE)          rm -rf /tmp/$(FILE)
60          mkdir -p /tmp/$(FILE)          cp -r . /tmp/$(FILE)
         cp --parent $(FILES) /tmp/$(FILE)  
61          ( cd /tmp ; tar zcvf ~/$(FILE).tar.gz $(FILE) )          ( cd /tmp ; tar zcvf ~/$(FILE).tar.gz $(FILE) )
62          rm -rf /tmp/$(FILE)          rm -rf /tmp/$(FILE)
63    

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

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