Statistics
| Branch: | Revision:

root / Makefile @ 7e00eb9b

History | View | Annotate | Download (9.2 kB)

1 0cb3fb1e pbrook
# Makefile for QEMU.
2 0cb3fb1e pbrook
3 ad064840 pbrook
include config-host.mak
4 766a487a bellard
5 0cb3fb1e pbrook
.PHONY: all clean distclean dvi info install install-doc tar tarbin \
6 9b0b8203 bellard
	speed test html dvi info
7 0cb3fb1e pbrook
8 8c462f8f pbrook
VPATH=$(SRC_PATH):$(SRC_PATH)/hw
9 8c462f8f pbrook
10 40293e58 bellard
CFLAGS += $(OS_CFLAGS) $(ARCH_CFLAGS)
11 40293e58 bellard
LDFLAGS += $(OS_LDFLAGS) $(ARCH_LDFLAGS)
12 3142255c blueswir1
13 96935aa4 malc
CPPFLAGS += -I. -I$(SRC_PATH) -MMD -MP -MT $@
14 4fb240a4 bellard
CPPFLAGS += -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
15 766a487a bellard
LIBS=
16 1f50f8d1 bellard
ifdef CONFIG_STATIC
17 40293e58 bellard
LDFLAGS += -static
18 1f50f8d1 bellard
endif
19 cc8ae6de pbrook
ifdef BUILD_DOCS
20 7a5ca864 bellard
DOCS=qemu-doc.html qemu-tech.html qemu.1 qemu-img.1 qemu-nbd.8
21 cc8ae6de pbrook
else
22 cc8ae6de pbrook
DOCS=
23 cc8ae6de pbrook
endif
24 aa05ae6f bellard
25 70956b77 ths
LIBS+=$(AIOLIBS)
26 83f64091 bellard
27 7e00eb9b aliguori
ifdef CONFIG_SOLARIS
28 7e00eb9b aliguori
LIBS+=-lsocket -lnsl -lresolv
29 7e00eb9b aliguori
endif
30 7e00eb9b aliguori
31 da0b0df8 pbrook
all: $(TOOLS) $(DOCS) recurse-all 
32 b9dea4fb pbrook
33 cec7d0b6 pbrook
SUBDIR_RULES=$(patsubst %,subdir-%, $(TARGET_DIRS))
34 cec7d0b6 pbrook
35 cec7d0b6 pbrook
subdir-%: dyngen$(EXESUF)
36 4aa42531 pbrook
	$(MAKE) -C $(subst subdir-,,$@) all
37 4aa42531 pbrook
38 cec7d0b6 pbrook
$(filter %-softmmu,$(SUBDIR_RULES)): libqemu_common.a
39 cec7d0b6 pbrook
$(filter %-user,$(SUBDIR_RULES)): libqemu_user.a
40 cec7d0b6 pbrook
41 cec7d0b6 pbrook
recurse-all: $(SUBDIR_RULES)
42 83f64091 bellard
43 faf07963 pbrook
#######################################################################
44 faf07963 pbrook
# BLOCK_OBJS is code used by both qemu system emulation and qemu-img
45 faf07963 pbrook
46 17e2377a pbrook
BLOCK_OBJS=cutils.o qemu-malloc.o
47 faf07963 pbrook
BLOCK_OBJS+=block-cow.o block-qcow.o aes.o block-vmdk.o block-cloop.o
48 faf07963 pbrook
BLOCK_OBJS+=block-dmg.o block-bochs.o block-vpc.o block-vvfat.o
49 75818250 ths
BLOCK_OBJS+=block-qcow2.o block-parallels.o block-nbd.o
50 faf07963 pbrook
51 4fb240a4 bellard
######################################################################
52 2e2ea909 bellard
# libqemu_common.a: Target independent part of system emulation. The
53 4fb240a4 bellard
# long term path is to suppress *all* target specific code in case of
54 4fb240a4 bellard
# system emulation, i.e. a single QEMU executable should support all
55 4fb240a4 bellard
# CPUs and machines.
56 47cea614 bellard
57 75818250 ths
OBJS=nbd.o $(BLOCK_OBJS)
58 87ecb68b pbrook
OBJS+=readline.o console.o
59 faf07963 pbrook
OBJS+=block.o
60 4fb240a4 bellard
61 87ecb68b pbrook
OBJS+=irq.o
62 87ecb68b pbrook
OBJS+=i2c.o smbus.o smbus_eeprom.o max7310.o max111x.o wm8750.o
63 7e7c5e4c balrog
OBJS+=ssd0303.o ssd0323.o ads7846.o stellaris_input.o twl92230.o
64 1d4e547b balrog
OBJS+=tmp105.o lm832x.o
65 87ecb68b pbrook
OBJS+=scsi-disk.o cdrom.o
66 985a03b0 ths
OBJS+=scsi-generic.o
67 6c9f886c balrog
OBJS+=usb.o usb-hub.o usb-linux.o usb-hid.o usb-msd.o usb-wacom.o
68 6c9f886c balrog
OBJS+=usb-serial.o usb-net.o
69 775616c3 pbrook
OBJS+=sd.o ssi-sd.o
70 87ecb68b pbrook
71 2e4d9fb1 aurel32
ifdef CONFIG_BRLAPI
72 2e4d9fb1 aurel32
OBJS+= baum.o
73 2e4d9fb1 aurel32
LIBS+=-lbrlapi
74 2e4d9fb1 aurel32
endif
75 2e4d9fb1 aurel32
76 4fb240a4 bellard
ifdef CONFIG_WIN32
77 4fb240a4 bellard
OBJS+=tap-win32.o
78 4fb240a4 bellard
endif
79 4fb240a4 bellard
80 4fb240a4 bellard
AUDIO_OBJS = audio.o noaudio.o wavaudio.o mixeng.o
81 4fb240a4 bellard
ifdef CONFIG_SDL
82 4fb240a4 bellard
AUDIO_OBJS += sdlaudio.o
83 4fb240a4 bellard
endif
84 4fb240a4 bellard
ifdef CONFIG_OSS
85 4fb240a4 bellard
AUDIO_OBJS += ossaudio.o
86 4fb240a4 bellard
endif
87 4fb240a4 bellard
ifdef CONFIG_COREAUDIO
88 4fb240a4 bellard
AUDIO_OBJS += coreaudio.o
89 ca9cc28c balrog
AUDIO_PT = yes
90 4fb240a4 bellard
endif
91 4fb240a4 bellard
ifdef CONFIG_ALSA
92 4fb240a4 bellard
AUDIO_OBJS += alsaaudio.o
93 4fb240a4 bellard
endif
94 4fb240a4 bellard
ifdef CONFIG_DSOUND
95 4fb240a4 bellard
AUDIO_OBJS += dsoundaudio.o
96 4fb240a4 bellard
endif
97 4fb240a4 bellard
ifdef CONFIG_FMOD
98 4fb240a4 bellard
AUDIO_OBJS += fmodaudio.o
99 4fb240a4 bellard
audio/audio.o audio/fmodaudio.o: CPPFLAGS := -I$(CONFIG_FMOD_INC) $(CPPFLAGS)
100 4fb240a4 bellard
endif
101 ca9cc28c balrog
ifdef CONFIG_ESD
102 ca9cc28c balrog
AUDIO_PT = yes
103 ca9cc28c balrog
AUDIO_PT_INT = yes
104 ca9cc28c balrog
AUDIO_OBJS += esdaudio.o
105 ca9cc28c balrog
endif
106 b8e59f18 malc
ifdef CONFIG_PA
107 b8e59f18 malc
AUDIO_PT = yes
108 b8e59f18 malc
AUDIO_PT_INT = yes
109 b8e59f18 malc
AUDIO_OBJS += paaudio.o
110 b8e59f18 malc
endif
111 ca9cc28c balrog
ifdef AUDIO_PT
112 ca9cc28c balrog
LDFLAGS += -pthread
113 ca9cc28c balrog
endif
114 ca9cc28c balrog
ifdef AUDIO_PT_INT
115 ca9cc28c balrog
AUDIO_OBJS += audio_pt_int.o
116 ca9cc28c balrog
endif
117 4fb240a4 bellard
AUDIO_OBJS+= wavcapture.o
118 4fb240a4 bellard
OBJS+=$(addprefix audio/, $(AUDIO_OBJS))
119 4fb240a4 bellard
120 4fb240a4 bellard
ifdef CONFIG_SDL
121 4fb240a4 bellard
OBJS+=sdl.o x_keymap.o
122 4fb240a4 bellard
endif
123 4d3b6f6e balrog
ifdef CONFIG_CURSES
124 4d3b6f6e balrog
OBJS+=curses.o
125 4d3b6f6e balrog
endif
126 4fb240a4 bellard
OBJS+=vnc.o d3des.o
127 4fb240a4 bellard
128 4fb240a4 bellard
ifdef CONFIG_COCOA
129 4fb240a4 bellard
OBJS+=cocoa.o
130 4fb240a4 bellard
endif
131 4fb240a4 bellard
132 4fb240a4 bellard
ifdef CONFIG_SLIRP
133 4fb240a4 bellard
CPPFLAGS+=-I$(SRC_PATH)/slirp
134 4fb240a4 bellard
SLIRP_OBJS=cksum.o if.o ip_icmp.o ip_input.o ip_output.o \
135 4fb240a4 bellard
slirp.o mbuf.o misc.o sbuf.o socket.o tcp_input.o tcp_output.o \
136 4fb240a4 bellard
tcp_subr.o tcp_timer.o udp.o bootp.o debug.o tftp.o
137 4fb240a4 bellard
OBJS+=$(addprefix slirp/, $(SLIRP_OBJS))
138 4fb240a4 bellard
endif
139 4fb240a4 bellard
140 8a16d273 ths
LIBS+=$(VDE_LIBS)
141 8a16d273 ths
142 4fb240a4 bellard
cocoa.o: cocoa.m
143 40293e58 bellard
	$(CC) $(CFLAGS) $(CPPFLAGS) -c -o $@ $<
144 4fb240a4 bellard
145 4fb240a4 bellard
sdl.o: sdl.c keymaps.c sdl_keysym.h
146 40293e58 bellard
	$(CC) $(CFLAGS) $(CPPFLAGS) $(SDL_CFLAGS) -c -o $@ $<
147 4fb240a4 bellard
148 4fb240a4 bellard
vnc.o: vnc.c keymaps.c sdl_keysym.h vnchextile.h d3des.c d3des.h
149 40293e58 bellard
	$(CC) $(CFLAGS) $(CPPFLAGS) $(CONFIG_VNC_TLS_CFLAGS) -c -o $@ $<
150 4fb240a4 bellard
151 4d3b6f6e balrog
curses.o: curses.c keymaps.c curses_keys.h
152 f5d28393 pbrook
	$(CC) $(CFLAGS) $(CPPFLAGS) -c -o $@ $<
153 4d3b6f6e balrog
154 4fb240a4 bellard
audio/sdlaudio.o: audio/sdlaudio.c
155 40293e58 bellard
	$(CC) $(CFLAGS) $(CPPFLAGS) $(SDL_CFLAGS) -c -o $@ $<
156 4fb240a4 bellard
157 4fb240a4 bellard
libqemu_common.a: $(OBJS)
158 4fb240a4 bellard
	rm -f $@ 
159 4fb240a4 bellard
	$(AR) rcs $@ $(OBJS)
160 4fb240a4 bellard
161 cec7d0b6 pbrook
#######################################################################
162 cec7d0b6 pbrook
# USER_OBJS is code used by qemu userspace emulation
163 cec7d0b6 pbrook
USER_OBJS=cutils.o
164 cec7d0b6 pbrook
165 cec7d0b6 pbrook
libqemu_user.a: $(USER_OBJS)
166 cec7d0b6 pbrook
	rm -f $@ 
167 cec7d0b6 pbrook
	$(AR) rcs $@ $(USER_OBJS)
168 cec7d0b6 pbrook
169 75818250 ths
QEMU_IMG_BLOCK_OBJS = nbd.o $(BLOCK_OBJS)
170 223d4670 ths
ifdef CONFIG_WIN32
171 223d4670 ths
QEMU_IMG_BLOCK_OBJS += qemu-img-block-raw-win32.o
172 223d4670 ths
else
173 223d4670 ths
QEMU_IMG_BLOCK_OBJS += qemu-img-block-raw-posix.o
174 223d4670 ths
endif
175 223d4670 ths
176 4fb240a4 bellard
######################################################################
177 4fb240a4 bellard
178 223d4670 ths
qemu-img$(EXESUF): qemu-img.o qemu-img-block.o $(QEMU_IMG_BLOCK_OBJS)
179 40293e58 bellard
	$(CC) $(LDFLAGS) -o $@ $^ -lz $(LIBS)
180 4fb240a4 bellard
181 faf07963 pbrook
qemu-img-%.o: %.c
182 40293e58 bellard
	$(CC) $(CFLAGS) $(CPPFLAGS) -DQEMU_IMG -c -o $@ $<
183 faf07963 pbrook
184 4fb240a4 bellard
%.o: %.c
185 40293e58 bellard
	$(CC) $(CFLAGS) $(CPPFLAGS) -c -o $@ $<
186 4fb240a4 bellard
187 2f726488 ths
qemu-nbd-%.o: %.c
188 2f726488 ths
	$(CC) $(CFLAGS) $(CPPFLAGS) -DQEMU_NBD -c -o $@ $<
189 2f726488 ths
190 75818250 ths
qemu-nbd$(EXESUF):  qemu-nbd.o qemu-nbd-nbd.o qemu-img-block.o \
191 2f726488 ths
		    osdep.o qemu-nbd-block-raw-posix.o $(BLOCK_OBJS)
192 7a5ca864 bellard
	$(CC) $(LDFLAGS) -o $@ $^ -lz $(LIBS)
193 7a5ca864 bellard
194 4fb240a4 bellard
# dyngen host tool
195 11d9f695 bellard
dyngen$(EXESUF): dyngen.c
196 40293e58 bellard
	$(HOST_CC) $(CFLAGS) $(CPPFLAGS) -o $@ $^
197 31e31b8a bellard
198 31e31b8a bellard
clean:
199 2d80ae89 bellard
# avoid old build problems by removing potentially incorrect old files
200 5fafdf24 ths
	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
201 4fb240a4 bellard
	rm -f *.o *.d *.a $(TOOLS) dyngen$(EXESUF) TAGS cscope.* *.pod *~ */*~
202 b94ec3ec balrog
	rm -rf dyngen.dSYM
203 4fb240a4 bellard
	rm -f slirp/*.o slirp/*.d audio/*.o audio/*.d
204 7d3505c5 bellard
	$(MAKE) -C tests clean
205 626df76a bellard
	for d in $(TARGET_DIRS); do \
206 7d3505c5 bellard
	$(MAKE) -C $$d $@ || exit 1 ; \
207 626df76a bellard
        done
208 31e31b8a bellard
209 7d13299d bellard
distclean: clean
210 cc8ae6de pbrook
	rm -f config-host.mak config-host.h $(DOCS)
211 0cb3fb1e pbrook
	rm -f qemu-{doc,tech}.{info,aux,cp,dvi,fn,info,ky,log,pg,toc,tp,vr}
212 76bc6838 bellard
	for d in $(TARGET_DIRS); do \
213 bc1b050d bellard
	rm -rf $$d || exit 1 ; \
214 76bc6838 bellard
        done
215 7d13299d bellard
216 fed4a9ad bellard
KEYMAPS=da     en-gb  et  fr     fr-ch  is  lt  modifiers  no  pt-br  sv \
217 fed4a9ad bellard
ar      de     en-us  fi  fr-be  hr     it  lv  nl         pl  ru     th \
218 fed4a9ad bellard
common  de-ch  es     fo  fr-ca  hu     ja  mk  nl-be      pt  sl     tr
219 fed4a9ad bellard
220 38954dca pbrook
install-doc: $(DOCS)
221 38954dca pbrook
	mkdir -p "$(DESTDIR)$(docdir)"
222 38954dca pbrook
	$(INSTALL) -m 644 qemu-doc.html  qemu-tech.html "$(DESTDIR)$(docdir)"
223 38954dca pbrook
ifndef CONFIG_WIN32
224 38954dca pbrook
	mkdir -p "$(DESTDIR)$(mandir)/man1"
225 38954dca pbrook
	$(INSTALL) qemu.1 qemu-img.1 "$(DESTDIR)$(mandir)/man1"
226 7a5ca864 bellard
	mkdir -p "$(DESTDIR)$(mandir)/man8"
227 7a5ca864 bellard
	$(INSTALL) qemu-nbd.8 "$(DESTDIR)$(mandir)/man8"
228 38954dca pbrook
endif
229 38954dca pbrook
230 38954dca pbrook
install: all $(if $(BUILD_DOCS),install-doc)
231 1236cab7 pbrook
	mkdir -p "$(DESTDIR)$(bindir)"
232 932a79df ths
ifneq ($(TOOLS),)
233 6a882643 pbrook
	$(INSTALL) -m 755 -s $(TOOLS) "$(DESTDIR)$(bindir)"
234 932a79df ths
endif
235 1236cab7 pbrook
	mkdir -p "$(DESTDIR)$(datadir)"
236 18be8d77 blueswir1
	set -e; for x in bios.bin vgabios.bin vgabios-cirrus.bin ppc_rom.bin \
237 938255d2 blueswir1
		video.x openbios-sparc32 openbios-sparc64 pxe-ne2k_pci.bin \
238 2991990b aliguori
		pxe-rtl8139.bin pxe-pcnet.bin pxe-e1000.bin; do \
239 6a882643 pbrook
		$(INSTALL) -m 644 $(SRC_PATH)/pc-bios/$$x "$(DESTDIR)$(datadir)"; \
240 ad064840 pbrook
	done
241 11d9f695 bellard
ifndef CONFIG_WIN32
242 1236cab7 pbrook
	mkdir -p "$(DESTDIR)$(datadir)/keymaps"
243 18be8d77 blueswir1
	set -e; for x in $(KEYMAPS); do \
244 6a882643 pbrook
		$(INSTALL) -m 644 $(SRC_PATH)/keymaps/$$x "$(DESTDIR)$(datadir)/keymaps"; \
245 ad064840 pbrook
	done
246 11d9f695 bellard
endif
247 626df76a bellard
	for d in $(TARGET_DIRS); do \
248 7d3505c5 bellard
	$(MAKE) -C $$d $@ || exit 1 ; \
249 626df76a bellard
        done
250 612384d7 bellard
251 367e86e8 bellard
# various test targets
252 9b0b8203 bellard
test speed: all
253 7d3505c5 bellard
	$(MAKE) -C tests $@
254 31e31b8a bellard
255 5fafdf24 ths
TAGS:
256 b9adb4a6 bellard
	etags *.[ch] tests/*.[ch]
257 31e31b8a bellard
258 6688bc6d bellard
cscope:
259 6688bc6d bellard
	rm -f ./cscope.*
260 6688bc6d bellard
	find . -name "*.[ch]" -print > ./cscope.files
261 6688bc6d bellard
	cscope -b
262 6688bc6d bellard
263 3ef693a0 bellard
# documentation
264 1f673135 bellard
%.html: %.texi
265 3ef693a0 bellard
	texi2html -monolithic -number $<
266 3ef693a0 bellard
267 f3548328 bellard
%.info: %.texi
268 f3548328 bellard
	makeinfo $< -o $@
269 f3548328 bellard
270 f3548328 bellard
%.dvi: %.texi
271 f3548328 bellard
	texi2dvi $<
272 f3548328 bellard
273 5a67135a bellard
qemu.1: qemu-doc.texi
274 ad064840 pbrook
	$(SRC_PATH)/texi2pod.pl $< qemu.pod
275 5a67135a bellard
	pod2man --section=1 --center=" " --release=" " qemu.pod > $@
276 5a67135a bellard
277 acd935ef bellard
qemu-img.1: qemu-img.texi
278 ad064840 pbrook
	$(SRC_PATH)/texi2pod.pl $< qemu-img.pod
279 acd935ef bellard
	pod2man --section=1 --center=" " --release=" " qemu-img.pod > $@
280 acd935ef bellard
281 7a5ca864 bellard
qemu-nbd.8: qemu-nbd.texi
282 7a5ca864 bellard
	$(SRC_PATH)/texi2pod.pl $< qemu-nbd.pod
283 7a5ca864 bellard
	pod2man --section=8 --center=" " --release=" " qemu-nbd.pod > $@
284 7a5ca864 bellard
285 0cb3fb1e pbrook
info: qemu-doc.info qemu-tech.info
286 0cb3fb1e pbrook
287 0cb3fb1e pbrook
dvi: qemu-doc.dvi qemu-tech.dvi
288 0cb3fb1e pbrook
289 0cb3fb1e pbrook
html: qemu-doc.html qemu-tech.html
290 0cb3fb1e pbrook
291 df5cf721 ths
VERSION ?= $(shell cat VERSION)
292 df5cf721 ths
FILE = qemu-$(VERSION)
293 586314f2 bellard
294 1e43adfc bellard
# tar release (use 'make -k tar' on a checkouted tree)
295 586314f2 bellard
tar:
296 586314f2 bellard
	rm -rf /tmp/$(FILE)
297 1e43adfc bellard
	cp -r . /tmp/$(FILE)
298 99c6c082 aurel32
	cd /tmp && tar zcvf ~/$(FILE).tar.gz $(FILE) --exclude CVS --exclude .git --exclude .svn
299 586314f2 bellard
	rm -rf /tmp/$(FILE)
300 586314f2 bellard
301 76b62fd0 bellard
# generate a binary distribution
302 d691f669 bellard
tarbin:
303 18be8d77 blueswir1
	cd / && tar zcvf ~/qemu-$(VERSION)-$(ARCH).tar.gz \
304 43095f31 bellard
	$(bindir)/qemu \
305 7efa4387 bellard
	$(bindir)/qemu-system-ppc \
306 d4082e95 j_mayer
	$(bindir)/qemu-system-ppc64 \
307 d4082e95 j_mayer
	$(bindir)/qemu-system-ppcemb \
308 acd935ef bellard
	$(bindir)/qemu-system-sparc \
309 43095f31 bellard
	$(bindir)/qemu-system-x86_64 \
310 93856aac bellard
	$(bindir)/qemu-system-mips \
311 38260998 pbrook
	$(bindir)/qemu-system-mipsel \
312 fbe4f65b ths
	$(bindir)/qemu-system-mips64 \
313 fbe4f65b ths
	$(bindir)/qemu-system-mips64el \
314 ea31eb5b bellard
	$(bindir)/qemu-system-arm \
315 ff1aaf65 ths
	$(bindir)/qemu-system-m68k \
316 ff1aaf65 ths
	$(bindir)/qemu-system-sh4 \
317 85ffbdfc ths
	$(bindir)/qemu-system-sh4eb \
318 f0403c03 bellard
	$(bindir)/qemu-system-cris \
319 7efa4387 bellard
	$(bindir)/qemu-i386 \
320 f0403c03 bellard
	$(bindir)/qemu-x86_64 \
321 7efa4387 bellard
        $(bindir)/qemu-arm \
322 ea31eb5b bellard
        $(bindir)/qemu-armeb \
323 7efa4387 bellard
        $(bindir)/qemu-sparc \
324 f0403c03 bellard
        $(bindir)/qemu-sparc32plus \
325 f0403c03 bellard
        $(bindir)/qemu-sparc64 \
326 7efa4387 bellard
        $(bindir)/qemu-ppc \
327 d4082e95 j_mayer
        $(bindir)/qemu-ppc64 \
328 f0403c03 bellard
        $(bindir)/qemu-ppc64abi32 \
329 ea31eb5b bellard
        $(bindir)/qemu-mips \
330 ea31eb5b bellard
        $(bindir)/qemu-mipsel \
331 cf6c1b16 j_mayer
        $(bindir)/qemu-alpha \
332 ff1aaf65 ths
        $(bindir)/qemu-m68k \
333 ff1aaf65 ths
        $(bindir)/qemu-sh4 \
334 85ffbdfc ths
        $(bindir)/qemu-sh4eb \
335 f0403c03 bellard
        $(bindir)/qemu-cris \
336 b932caba bellard
        $(bindir)/qemu-img \
337 7a5ca864 bellard
        $(bindir)/qemu-nbd \
338 7efa4387 bellard
	$(datadir)/bios.bin \
339 7efa4387 bellard
	$(datadir)/vgabios.bin \
340 de9258a8 bellard
	$(datadir)/vgabios-cirrus.bin \
341 637f6cd7 bellard
	$(datadir)/ppc_rom.bin \
342 d5295253 bellard
	$(datadir)/video.x \
343 0986ac3b bellard
	$(datadir)/openbios-sparc32 \
344 938255d2 blueswir1
	$(datadir)/openbios-sparc64 \
345 19c80e50 bellard
        $(datadir)/pxe-ne2k_pci.bin \
346 19c80e50 bellard
	$(datadir)/pxe-rtl8139.bin \
347 19c80e50 bellard
        $(datadir)/pxe-pcnet.bin \
348 2991990b aliguori
	$(datadir)/pxe-e1000.bin \
349 1f50f8d1 bellard
	$(docdir)/qemu-doc.html \
350 1f50f8d1 bellard
	$(docdir)/qemu-tech.html \
351 18be8d77 blueswir1
	$(mandir)/man1/qemu.1 $(mandir)/man1/qemu-img.1
352 7a5ca864 bellard
	$(mandir)/man8/qemu-nbd.8
353 d691f669 bellard
354 4fb240a4 bellard
# Include automatically generated dependency files
355 4fb240a4 bellard
-include $(wildcard *.d audio/*.d slirp/*.d)