]> git.proxmox.com Git - qemu.git/blame - Makefile.hw
vnc: Fix artifacts in hextile decoding
[qemu.git] / Makefile.hw
CommitLineData
1ad2134f
PB
1# Makefile for qemu target independent devices.
2
1ad2134f 3include ../config-host.mak
1f3d3c8f 4include ../config-all-devices.mak
f36fc7a1 5include config.mak
1ad2134f
PB
6include $(SRC_PATH)/rules.mak
7
8.PHONY: all
9
10VPATH=$(SRC_PATH):$(SRC_PATH)/hw
11
6c90361a 12QEMU_CFLAGS+=-I.. -I$(SRC_PATH)/fpu
1ad2134f 13
4f3a1d56 14obj-y =
ca20cf32 15obj-y += loader.o
3987e1cf 16obj-y += virtio.o
4f3a1d56
JQ
17obj-y += fw_cfg.o
18obj-y += watchdog.o
065c7a36 19obj-$(CONFIG_ECC) += ecc.o
7807feef 20obj-$(CONFIG_NAND) += nand.o
1ad2134f 21
626b2a65 22obj-$(CONFIG_M48T59) += m48t59.o
2f3c407d 23obj-$(CONFIG_ESCC) += escc.o
e20a8dff 24
9801c7b4
BS
25# PCI watchdog devices
26obj-y += wdt_i6300esb.o
27
5e520a7d
BS
28obj-y += msix.o
29
bd390e64
BS
30# PCI network cards
31obj-y += ne2000.o
32
f165b53a
PB
33obj-$(CONFIG_SMC91C111) += smc91c111.o
34obj-$(CONFIG_LAN9118) += lan9118.o
35
e20a8dff 36# SCSI layer
9f376df1
JQ
37obj-y += lsi53c895a.o
38obj-$(CONFIG_ESP) += esp.o
1ad2134f 39
86e1d113
JQ
40obj-y += dma-helpers.o sysbus.o isa-bus.o
41obj-$(CONFIG_QDEV_ADDR) += qdev-addr.o
1ad2134f
PB
42
43all: $(HWLIB)
c2fb2637
PB
44# Dummy command so that make thinks it has done something
45 @true
1ad2134f 46
4f3a1d56 47$(HWLIB): $(obj-y)
1ad2134f
PB
48
49clean:
50 rm -f *.o *.d *.a *~
51
52# Include automatically generated dependency files
53-include $(wildcard *.d */*.d)