Skip to content
Newer
Older
100644 89 lines (72 sloc) 2.02 KB
626df76 build all targets at the same time
bellard authored Aug 10, 2003
1 include config-host.mak
766a487 ppc build
bellard authored Feb 18, 2003
2
7d13299 added translation cache
bellard authored Mar 6, 2003
3 CFLAGS=-Wall -O2 -g
31e31b8 This commit was generated by cvs2svn to compensate for changes in r2,
bellard authored Feb 18, 2003
4 LDFLAGS=-g
766a487 ppc build
bellard authored Feb 18, 2003
5 LIBS=
0ecfa99 prints hello world
bellard authored Mar 3, 2003
6 DEFINES+=-D_GNU_SOURCE
1e43adf new directory structure - changed naming of qemu and vl
bellard authored Sep 30, 2003
7 TOOLS=qemu-mkcow
aa05ae6 added exec.h
bellard authored May 25, 2003
8
5a67135 automatic man page generation - BIOS installation
bellard authored Oct 1, 2003
9 all: dyngen $(TOOLS) qemu-doc.html qemu.1
626df76 build all targets at the same time
bellard authored Aug 10, 2003
10 for d in $(TARGET_DIRS); do \
11 make -C $$d $@ || exit 1 ; \
12 done
33e3963 added user mode Linux Copy On Write disk image support - added -snaps…
bellard authored Jul 6, 2003
13
1e43adf new directory structure - changed naming of qemu and vl
bellard authored Sep 30, 2003
14 qemu-mkcow: qemu-mkcow.o
626df76 build all targets at the same time
bellard authored Aug 10, 2003
15 $(HOST_CC) -o $@ $^ $(LIBS)
de83cd0 arm emulation support
bellard authored Jun 15, 2003
16
626df76 build all targets at the same time
bellard authored Aug 10, 2003
17 dyngen: dyngen.o
18 $(HOST_CC) -o $@ $^ $(LIBS)
de83cd0 arm emulation support
bellard authored Jun 15, 2003
19
31e31b8 This commit was generated by cvs2svn to compensate for changes in r2,
bellard authored Feb 18, 2003
20 %.o: %.c
626df76 build all targets at the same time
bellard authored Aug 10, 2003
21 $(HOST_CC) $(CFLAGS) $(DEFINES) -c -o $@ $<
31e31b8 This commit was generated by cvs2svn to compensate for changes in r2,
bellard authored Feb 18, 2003
22
23 clean:
2d80ae8 avoid problems if make clean was not made before updating
bellard authored Aug 11, 2003
24 # 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
5a67135 automatic man page generation - BIOS installation
bellard authored Oct 1, 2003
26 rm -f *.o *.a $(TOOLS) dyngen TAGS qemu.pod
68e73e3 clean tests dir
bellard authored Jan 25, 2004
27 make -C tests clean
626df76 build all targets at the same time
bellard authored Aug 10, 2003
28 for d in $(TARGET_DIRS); do \
29 make -C $$d $@ || exit 1 ; \
30 done
31e31b8 This commit was generated by cvs2svn to compensate for changes in r2,
bellard authored Feb 18, 2003
31
7d13299 added translation cache
bellard authored Mar 6, 2003
32 distclean: clean
2d80ae8 avoid problems if make clean was not made before updating
bellard authored Aug 11, 2003
33 rm -f config-host.mak config-host.h
76bc683 updated
bellard authored Aug 10, 2003
34 for d in $(TARGET_DIRS); do \
bc1b050 fixed distclean target
bellard authored Oct 28, 2003
35 rm -rf $$d || exit 1 ; \
76bc683 updated
bellard authored Aug 10, 2003
36 done
7d13299 added translation cache
bellard authored Mar 6, 2003
37
626df76 build all targets at the same time
bellard authored Aug 10, 2003
38 install: all
d5a0b50 update
bellard authored Jun 27, 2003
39 mkdir -p $(prefix)/bin
626df76 build all targets at the same time
bellard authored Aug 10, 2003
40 install -m 755 -s $(TOOLS) $(prefix)/bin
5a67135 automatic man page generation - BIOS installation
bellard authored Oct 1, 2003
41 mkdir -p $(sharedir)
a735aa3 added precompiled linux boot sector
bellard authored Feb 25, 2004
42 install -m 644 pc-bios/bios.bin pc-bios/vgabios.bin \
43 pc-bios/linux_boot.bin $(sharedir)
5a67135 automatic man page generation - BIOS installation
bellard authored Oct 1, 2003
44 mkdir -p $(mandir)/man1
45 install qemu.1 $(mandir)/man1
626df76 build all targets at the same time
bellard authored Aug 10, 2003
46 for d in $(TARGET_DIRS); do \
47 make -C $$d $@ || exit 1 ; \
48 done
612384d added libgemu.a build
bellard authored Mar 22, 2003
49
367e86e new x86 CPU core
bellard authored Mar 1, 2003
50 # various test targets
82c7e2a update
bellard authored Jan 4, 2004
51 test speed test2: all
367e86e new x86 CPU core
bellard authored Mar 1, 2003
52 make -C tests $@
31e31b8 This commit was generated by cvs2svn to compensate for changes in r2,
bellard authored Feb 18, 2003
53
367e86e new x86 CPU core
bellard authored Mar 1, 2003
54 TAGS:
b9adb4a PowerPC disas code
bellard authored Apr 29, 2003
55 etags *.[ch] tests/*.[ch]
31e31b8 This commit was generated by cvs2svn to compensate for changes in r2,
bellard authored Feb 18, 2003
56
3ef693a distribution patches
bellard authored Mar 23, 2003
57 # documentation
58 qemu-doc.html: qemu-doc.texi
59 texi2html -monolithic -number $<
60
5a67135 automatic man page generation - BIOS installation
bellard authored Oct 1, 2003
61 qemu.1: qemu-doc.texi
62 ./texi2pod.pl $< qemu.pod
63 pod2man --section=1 --center=" " --release=" " qemu.pod > $@
64
1e43adf new directory structure - changed naming of qemu and vl
bellard authored Sep 30, 2003
65 FILE=qemu-$(shell cat VERSION)
586314f better debug support
bellard authored Mar 3, 2003
66
1e43adf new directory structure - changed naming of qemu and vl
bellard authored Sep 30, 2003
67 # tar release (use 'make -k tar' on a checkouted tree)
586314f better debug support
bellard authored Mar 3, 2003
68 tar:
69 rm -rf /tmp/$(FILE)
1e43adf new directory structure - changed naming of qemu and vl
bellard authored Sep 30, 2003
70 cp -r . /tmp/$(FILE)
76b62fd added binary archive
bellard authored Oct 28, 2003
71 ( cd /tmp ; tar zcvf ~/$(FILE).tar.gz $(FILE) --exclude CVS )
586314f better debug support
bellard authored Mar 3, 2003
72 rm -rf /tmp/$(FILE)
73
76b62fd added binary archive
bellard authored Oct 28, 2003
74 # generate a binary distribution
d691f66 glibc2.2 fixes - more command line options - misc doc fixes
bellard authored Mar 24, 2003
75 tarbin:
76b62fd added binary archive
bellard authored Oct 28, 2003
76 ( cd / ; tar zcvf ~/qemu-$(VERSION)-i386.tar.gz \
77 $(prefix)/bin/qemu $(prefix)/bin/qemu-fast \
78 $(prefix)/bin/qemu-i386 \
79 $(prefix)/bin/qemu-arm \
80 $(prefix)/bin/qemu-sparc \
c0637b3 update
bellard authored Jan 25, 2004
81 $(prefix)/bin/qemu-ppc \
76b62fd added binary archive
bellard authored Oct 28, 2003
82 $(sharedir)/bios.bin \
83 $(sharedir)/vgabios.bin \
84 $(mandir)/man1/qemu.1 )
d691f66 glibc2.2 fixes - more command line options - misc doc fixes
bellard authored Mar 24, 2003
85
31e31b8 This commit was generated by cvs2svn to compensate for changes in r2,
bellard authored Feb 18, 2003
86 ifneq ($(wildcard .depend),)
87 include .depend
88 endif
Something went wrong with that request. Please try again.