File: Makefile.am

package info (click to toggle)
gnome-flashback 3.58.0-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 12,196 kB
  • sloc: ansic: 109,631; sh: 5,515; makefile: 1,794; xml: 1,010; sed: 39
file content (105 lines) | stat: -rw-r--r-- 2,711 bytes parent folder | download
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
NULL =

required_components_gsd = \
	org.gnome.SettingsDaemon.A11ySettings \
	org.gnome.SettingsDaemon.Color \
	org.gnome.SettingsDaemon.Datetime \
	org.gnome.SettingsDaemon.Housekeeping \
	org.gnome.SettingsDaemon.Keyboard \
	org.gnome.SettingsDaemon.MediaKeys \
	org.gnome.SettingsDaemon.Power \
	org.gnome.SettingsDaemon.PrintNotifications \
	org.gnome.SettingsDaemon.Rfkill \
	org.gnome.SettingsDaemon.ScreensaverProxy \
	org.gnome.SettingsDaemon.Sharing \
	org.gnome.SettingsDaemon.Smartcard \
	org.gnome.SettingsDaemon.Sound \
	org.gnome.SettingsDaemon.UsbProtection \
	org.gnome.SettingsDaemon.Wwan \
	org.gnome.SettingsDaemon.XSettings \
	$(NULL)

service_in_files = \
	gnome-flashback.service.in \
	gnome-flashback-clipboard.service.in \
	gnome-flashback-idle-monitor.service.in \
	gnome-flashback-media-keys.service.in \
	gnome-flashback-polkit.service.in \
	$(NULL)

service_files = $(service_in_files:.service.in=.service)

target_files = \
	gnome-flashback.target \
	gnome-session-x11@gnome-flashback-metacity.target \
	$(NULL)

systemduserunitdir = $(prefix)/lib/systemd/user
systemduserunit_DATA = \
	$(service_files) \
	$(target_files) \
	$(NULL)

%.service: %.service.in
	$(AM_V_GEN) sed \
		-e 's,[@]bindir[@],$(bindir),g' \
		-e 's,[@]libexecdir[@],$(libexecdir),g' \
		< $< > $@

space = $(NULL) $(NULL)
wants_gsd = Wants=$(subst $(space),.target\nWants=,$(strip $(required_components_gsd))).target

metacity/session.conf: Makefile.am gnome-flashback.session.conf.in
	$(AM_V_GEN) mkdir -p `dirname $@` && sed \
		-e 's,[@]WANTS_GSD[@],$(wants_gsd),g' \
		< $(srcdir)/gnome-flashback.session.conf.in > $@

systemd_metacity_sessiondir = $(prefix)/lib/systemd/user/gnome-session@gnome-flashback-metacity.target.d
systemd_metacity_session_DATA = \
	metacity/session.conf \
	metacity.conf \
	$(NULL)

CLEANFILES = \
	metacity/session.conf \
	$(service_files) \
	$(NULL)

EXTRA_DIST = \
	gnome-flashback.session.conf.in \
	metacity.conf \
	$(service_in_files) \
	$(target_files) \
	$(NULL)

compiz_target_files = \
	gnome-session-x11@gnome-flashback-compiz.target \
	$(NULL)

if WITH_COMPIZ_SESSION
systemduserunit_DATA += \
	$(compiz_target_files) \
	$(NULL)

compiz/session.conf: Makefile.am gnome-flashback.session.conf.in
	$(AM_V_GEN) mkdir -p `dirname $@` && sed \
		-e 's,[@]WANTS_GSD[@],$(wants_gsd),g' \
		< $(srcdir)/gnome-flashback.session.conf.in > $@

systemd_compiz_sessiondir = $(prefix)/lib/systemd/user/gnome-session@gnome-flashback-compiz.target.d
systemd_compiz_session_DATA = \
	compiz/session.conf \
	compiz.conf \
	$(NULL)

CLEANFILES += \
	compiz/session.conf \
	$(NULL)
endif

EXTRA_DIST += \
	compiz.conf \
	$(compiz_target_files) \
	$(NULL)

-include $(top_srcdir)/git.mk