1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139
|
ACLOCAL_AMFLAGS = ${ACLOCAL_FLAGS}
NULL =
bin_PROGRAMS = src/spice-vdagent
sbin_PROGRAMS = src/spice-vdagentd
common_sources = \
src/udscs.c \
src/udscs.h \
src/vdagentd-proto-strings.h \
src/vdagentd-proto.h \
$(NULL)
src_spice_vdagent_CFLAGS = \
$(X_CFLAGS) \
$(SPICE_CFLAGS) \
$(GLIB2_CFLAGS) \
$(GTK_CFLAGS) \
$(ALSA_CFLAGS) \
-I$(srcdir)/src \
-DUDSCS_NO_SERVER \
$(NULL)
src_spice_vdagent_LDADD = \
$(X_LIBS) \
$(SPICE_LIBS) \
$(GLIB2_LIBS) \
$(GTK_LIBS) \
$(ALSA_LIBS) \
$(NULL)
src_spice_vdagent_SOURCES = \
$(common_sources) \
src/vdagent/audio.c \
src/vdagent/audio.h \
src/vdagent/clipboard.c \
src/vdagent/clipboard.h \
src/vdagent/file-xfers.c \
src/vdagent/file-xfers.h \
src/vdagent/x11-priv.h \
src/vdagent/x11-randr.c \
src/vdagent/x11.c \
src/vdagent/x11.h \
src/vdagent/vdagent.c \
$(NULL)
src_spice_vdagentd_CFLAGS = \
$(DBUS_CFLAGS) \
$(LIBSYSTEMD_DAEMON_CFLAGS) \
$(LIBSYSTEMD_LOGIN_CFLAGS) \
$(PCIACCESS_CFLAGS) \
$(SPICE_CFLAGS) \
$(GLIB2_CFLAGS) \
$(PIE_CFLAGS) \
-I$(srcdir)/src \
$(NULL)
src_spice_vdagentd_LDADD = \
$(DBUS_LIBS) \
$(LIBSYSTEMD_DAEMON_LIBS) \
$(LIBSYSTEMD_LOGIN_LIBS) \
$(PCIACCESS_LIBS) \
$(SPICE_LIBS) \
$(GLIB2_LIBS) \
$(PIE_LDFLAGS) \
$(NULL)
src_spice_vdagentd_SOURCES = \
$(common_sources) \
src/vdagentd/vdagentd.c \
src/vdagentd/session-info.h \
src/vdagentd/uinput.c \
src/vdagentd/uinput.h \
src/vdagentd/xorg-conf.c \
src/vdagentd/xorg-conf.h \
src/vdagentd/virtio-port.c \
src/vdagentd/virtio-port.h \
$(NULL)
if HAVE_CONSOLE_KIT
src_spice_vdagentd_SOURCES += src/vdagentd/console-kit.c
else
if HAVE_LIBSYSTEMD_LOGIN
src_spice_vdagentd_SOURCES += src/vdagentd/systemd-login.c
else
src_spice_vdagentd_SOURCES += src/vdagentd/dummy-session-info.c
endif
endif
xdgautostartdir = $(sysconfdir)/xdg/autostart
xdgautostart_DATA = $(top_srcdir)/data/spice-vdagent.desktop
gdmautostartdir = $(datadir)/gdm/greeter/autostart
gdmautostart_DATA = $(top_srcdir)/data/spice-vdagent.desktop
gdmautostart2dir = $(datadir)/gdm/autostart/LoginWindow
gdmautostart2_DATA = $(top_srcdir)/data/spice-vdagent.desktop
install-data-local:
$(mkdir_p) $(DESTDIR)$(localstatedir)/run/spice-vdagentd
if INIT_SCRIPT_RED_HAT
initdir = $(sysconfdir)/rc.d/init.d
init_SCRIPTS = $(top_srcdir)/data/spice-vdagentd
endif
if INIT_SCRIPT_SYSTEMD
systemdunitdir = $(SYSTEMDSYSTEMUNITDIR)
systemdunit_DATA = \
$(top_srcdir)/data/spice-vdagentd.service \
$(top_srcdir)/data/spice-vdagentd.socket
udevrulesdir = $(udevdir)/rules.d
udevrules_DATA = $(top_srcdir)/data/70-spice-vdagentd.rules
tmpfilesdir = $(prefix)/lib/tmpfiles.d
tmpfiles_DATA = $(top_srcdir)/data/tmpfiles.d/spice-vdagentd.conf
endif
manpagedir = $(mandir)/man1
manpage_DATA = \
data/spice-vdagent.1 \
data/spice-vdagentd.1 \
$(NULL)
EXTRA_DIST = \
NEWS \
data/70-spice-vdagentd.rules \
data/spice-vdagent.desktop \
data/spice-vdagentd \
data/spice-vdagentd.service \
data/spice-vdagentd.socket \
data/tmpfiles.d/spice-vdagentd.conf \
data/xorg.conf.RHEL-5 \
$(NULL)
DISTCHECK_CONFIGURE_FLAGS = \
--with-init-script=redhat \
$(NULL)
|