vdagentd: Cache monitor configuration and forward
[vd_agent/hramrach.git] / Makefile
blob70d07323ff82cad49efa6a5ad0ce4c5809da6ce0
2 DESTDIR ?=
3 sbindir ?= /sbin
4 udevdir ?= /lib/udev/rules.d
6 CFLAGS ?= -O2
7 CFLAGS += -g -Wall
8 CFLAGS += $(shell pkg-config --cflags spice-protocol)
10 TARGETS := vdagentd vdagent
12 build: $(TARGETS)
14 install: build
15 install -d $(DESTDIR)$(sbindir)
16 install -s $(TARGETS) $(DESTDIR)$(sbindir)
17 install -d $(DESTDIR)$(udevdir)
18 install -m 644 *.rules $(DESTDIR)$(udevdir)
20 clean:
21 rm -f $(TARGETS) *.o *~
23 vdagentd: vdagentd.o udscs.o vdagent-virtio-port.o
24 $(CC) -o $@ $^
26 vdagent: vdagent.o vdagent-x11.o udscs.o
27 $(CC) -o $@ $^ -lX11