]>
Commit | Line | Data |
---|---|---|
1ad2134f PB |
1 | # Makefile for qemu target independent devices. |
2 | ||
3 | include config.mak | |
4 | include ../config-host.mak | |
5 | include $(SRC_PATH)/rules.mak | |
6 | ||
7 | .PHONY: all | |
8 | ||
9 | VPATH=$(SRC_PATH):$(SRC_PATH)/hw | |
10 | ||
20094efc | 11 | CPPFLAGS += -I. -I.. -I$(SRC_PATH) -MMD -MP -MT $@ |
1ad2134f PB |
12 | CPPFLAGS += -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE |
13 | CPPFLAGS+=-I$(SRC_PATH)/fpu | |
14 | ||
4f3a1d56 JQ |
15 | obj-y = |
16 | obj-y += virtio.o virtio-pci.o | |
17 | obj-y += fw_cfg.o | |
18 | obj-y += watchdog.o | |
19 | obj-y += nand.o ecc.o | |
1ad2134f | 20 | |
4f3a1d56 | 21 | obj-y += m48t59.o escc.o |
e20a8dff | 22 | |
e20a8dff | 23 | # SCSI layer |
4f3a1d56 | 24 | obj-y += lsi53c895a.o esp.o |
1ad2134f | 25 | |
ee6847d1 | 26 | obj-y += dma-helpers.o sysbus.o qdev-addr.o |
1ad2134f PB |
27 | |
28 | all: $(HWLIB) | |
c2fb2637 PB |
29 | # Dummy command so that make thinks it has done something |
30 | @true | |
1ad2134f | 31 | |
4f3a1d56 | 32 | $(HWLIB): $(obj-y) |
1ad2134f PB |
33 | |
34 | clean: | |
35 | rm -f *.o *.d *.a *~ | |
36 | ||
37 | # Include automatically generated dependency files | |
38 | -include $(wildcard *.d */*.d) |