randr: do not set crtc mode to NULL when changing resolution
[vd_agent.git] / Makefile.am
blobea72cff345f7f59e352c3ebd17ff21d25aa2c9a7
1 ACLOCAL_AMFLAGS = ${ACLOCAL_FLAGS}
2 NULL =
4 bin_PROGRAMS = src/spice-vdagent
5 sbin_PROGRAMS = src/spice-vdagentd
7 src_spice_vdagent_CFLAGS = $(X_CFLAGS) $(SPICE_CFLAGS)
8 src_spice_vdagent_LDADD = $(X_LIBS) $(SPICE_LIBS)
9 src_spice_vdagent_SOURCES = src/vdagent.c src/vdagent-x11.c src/vdagent-x11-randr.c src/udscs.c
11 src_spice_vdagentd_CFLAGS = $(DBUS_CFLAGS) $(LIBSYSTEMD_LOGIN_CFLAGS) $(PCIACCESS_CFLAGS) $(SPICE_CFLAGS)
12 src_spice_vdagentd_LDADD = $(DBUS_LIBS) $(LIBSYSTEMD_LOGIN_LIBS) $(PCIACCESS_LIBS) $(SPICE_LIBS)
13 src_spice_vdagentd_SOURCES = src/vdagentd.c \
14                              src/vdagentd-uinput.c \
15                              src/vdagentd-xorg-conf.c \
16                              src/vdagent-virtio-port.c \
17                              src/udscs.c
18 if HAVE_CONSOLE_KIT
19 src_spice_vdagentd_SOURCES += src/console-kit.c
20 endif
21 if HAVE_LIBSYSTEMD_LOGIN
22 src_spice_vdagentd_SOURCES += src/systemd-login.c
23 endif
25 noinst_HEADERS = src/session-info.h \
26                  src/vdagentd-proto-strings.h \
27                  src/vdagent-x11.h \
28                  src/vdagent-x11-priv.h \
29                  src/udscs.h \
30                  src/vdagentd-uinput.h \
31                  src/vdagentd-xorg-conf.h \
32                  src/vdagentd-proto.h \
33                  src/vdagent-virtio-port.h
35 xdgautostartdir = $(sysconfdir)/xdg/autostart
36 xdgautostart_DATA = $(top_srcdir)/data/spice-vdagent.desktop
38 gdmautostartdir = $(datadir)/gdm/autostart/LoginWindow
39 gdmautostart_DATA = $(top_srcdir)/data/spice-vdagent.desktop
41 install-data-local:
42         $(mkdir_p) $(DESTDIR)$(localstatedir)/run/spice-vdagentd
44 rsyslogdir = $(sysconfdir)/rsyslog.d
45 rsyslog_DATA = $(top_srcdir)/data/rsyslog.d/spice-vdagentd.conf
47 if INIT_SCRIPT_RED_HAT
48 initdir = $(sysconfdir)/rc.d/init.d
49 init_SCRIPTS = $(top_srcdir)/data/spice-vdagentd
50 endif
52 if INIT_SCRIPT_SYSTEMD
53 systemdunitdir = $(SYSTEMDSYSTEMUNITDIR)
54 systemdunit_DATA = \
55         $(top_srcdir)/data/spice-vdagentd.service \
56         $(top_srcdir)/data/spice-vdagentd.target
58 udevrulesdir = /lib/udev/rules.d
59 udevrules_DATA = $(top_srcdir)/data/70-spice-vdagentd.rules
61 tmpfilesdir = $(prefix)/lib/tmpfiles.d
62 tmpfiles_DATA = $(top_srcdir)/data/tmpfiles.d/spice-vdagentd.conf
64 modulesdir = $(sysconfdir)/modules-load.d
65 modules_DATA = $(top_srcdir)/data/modules-load.d/spice-vdagentd.conf
66 endif
68 EXTRA_DIST =                                    \
69         README.RHEL-5                           \
70         data/70-spice-vdagentd.rules            \
71         data/modules-load.d/spice-vdagentd.conf \
72         data/rsyslog.d/spice-vdagentd.conf      \
73         data/spice-vdagent.desktop              \
74         data/spice-vdagentd                     \
75         data/spice-vdagentd.service             \
76         data/spice-vdagentd.target              \
77         data/tmpfiles.d/spice-vdagentd.conf     \
78         data/xorg.conf.RHEL-5                   \
79         $(NULL)
81 DISTCHECK_CONFIGURE_FLAGS =                     \
82         --with-init-script=redhat               \
83         $(NULL)