]> git.proxmox.com Git - qemu.git/blame - Makefile.hw
Hardware convenience library
[qemu.git] / Makefile.hw
CommitLineData
1ad2134f
PB
1# Makefile for qemu target independent devices.
2
3include config.mak
4include ../config-host.mak
5include $(SRC_PATH)/rules.mak
6
7.PHONY: all
8
9VPATH=$(SRC_PATH):$(SRC_PATH)/hw
10
11CFLAGS += $(OS_CFLAGS) $(ARCH_CFLAGS)
12LDFLAGS += $(OS_LDFLAGS) $(ARCH_LDFLAGS)
13
14CPPFLAGS += -I. -I$(SRC_PATH) -MMD -MP -MT $@
15CPPFLAGS += -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
16CPPFLAGS+=-I$(SRC_PATH)/fpu
17
18OBJS=
19OBJS+= virtio.o virtio-pci.o
20OBJS+= fw_cfg.o
21OBJS+= watchdog.o
22OBJS+= nand.o ecc.o
23
24OBJS+= m48t59.o
25
26OBJS+= dma-helpers.o sysbus.o
27
28all: $(HWLIB)
29
30$(HWLIB): $(OBJS)
31
32clean:
33 rm -f *.o *.d *.a *~
34
35# Include automatically generated dependency files
36-include $(wildcard *.d */*.d)