root / Makefile.hw @ 67f0875e
History | View | Annotate | Download (622 Bytes)
1 | 1ad2134f | Paul Brook | # Makefile for qemu target independent devices. |
---|---|---|---|
2 | 1ad2134f | Paul Brook | |
3 | 1ad2134f | Paul Brook | include ../config-host.mak |
4 | f36fc7a1 | Juan Quintela | include config.mak |
5 | 1ad2134f | Paul Brook | include $(SRC_PATH)/rules.mak |
6 | 1ad2134f | Paul Brook | |
7 | 1ad2134f | Paul Brook | .PHONY: all |
8 | 1ad2134f | Paul Brook | |
9 | 1ad2134f | Paul Brook | VPATH=$(SRC_PATH):$(SRC_PATH)/hw |
10 | 1ad2134f | Paul Brook | |
11 | 6c90361a | Juan Quintela | QEMU_CFLAGS+=-I.. -I$(SRC_PATH)/fpu |
12 | 1ad2134f | Paul Brook | |
13 | 4f3a1d56 | Juan Quintela | obj-y = |
14 | 3987e1cf | Michael S. Tsirkin | obj-y += virtio.o |
15 | 4f3a1d56 | Juan Quintela | obj-y += fw_cfg.o |
16 | 4f3a1d56 | Juan Quintela | obj-y += watchdog.o |
17 | 4f3a1d56 | Juan Quintela | obj-y += nand.o ecc.o |
18 | 1ad2134f | Paul Brook | |
19 | 4f3a1d56 | Juan Quintela | obj-y += m48t59.o escc.o |
20 | e20a8dff | Blue Swirl | |
21 | e20a8dff | Blue Swirl | # SCSI layer |
22 | 4f3a1d56 | Juan Quintela | obj-y += lsi53c895a.o esp.o |
23 | 1ad2134f | Paul Brook | |
24 | ee6847d1 | Gerd Hoffmann | obj-y += dma-helpers.o sysbus.o qdev-addr.o |
25 | 1ad2134f | Paul Brook | |
26 | 1ad2134f | Paul Brook | all: $(HWLIB) |
27 | c2fb2637 | Paul Brook | # Dummy command so that make thinks it has done something |
28 | c2fb2637 | Paul Brook | @true |
29 | 1ad2134f | Paul Brook | |
30 | 4f3a1d56 | Juan Quintela | $(HWLIB): $(obj-y) |
31 | 1ad2134f | Paul Brook | |
32 | 1ad2134f | Paul Brook | clean: |
33 | 1ad2134f | Paul Brook | rm -f *.o *.d *.a *~ |
34 | 1ad2134f | Paul Brook | |
35 | 1ad2134f | Paul Brook | # Include automatically generated dependency files |
36 | 1ad2134f | Paul Brook | -include $(wildcard *.d */*.d) |