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
|
plugin_name = power
plugin_LTLIBRARIES = \
libpower.la
libpower_la_SOURCES = \
gpm-common.c \
gpm-common.h \
gpm-phone.c \
gpm-phone.h \
gpm-idletime.c \
gpm-idletime.h \
csd-power-manager.c \
csd-power-manager.h \
csd-power-plugin.c \
csd-power-plugin.h
libpower_la_CPPFLAGS = \
-I$(top_srcdir)/data/ \
-I$(top_srcdir)/cinnamon-settings-daemon \
-I$(top_srcdir)/plugins/common \
-DCINNAMON_SETTINGS_LOCALEDIR=\""$(datadir)/locale"\" \
-DGTKBUILDERDIR=\""$(pkgdatadir)"\" \
-DSBINDIR=\"$(sbindir)\" \
-DLIBEXECDIR=\"$(libexecdir)\" \
$(AM_CPPFLAGS)
libpower_la_CFLAGS = \
$(PLUGIN_CFLAGS) \
$(POWER_CFLAGS) \
$(SETTINGS_PLUGIN_CFLAGS) \
$(AM_CFLAGS)
libpower_la_LDFLAGS = \
$(CSD_PLUGIN_LDFLAGS)
libpower_la_LIBADD = \
$(top_builddir)/plugins/common/libcommon.la \
$(top_builddir)/cinnamon-settings-daemon/libcsd.la \
$(POWER_LIBS) \
$(SETTINGS_PLUGIN_LIBS)
plugin_in_files = \
power.cinnamon-settings-plugin.in
plugin_DATA = $(plugin_in_files:.cinnamon-settings-plugin.in=.cinnamon-settings-plugin)
org.cinnamon.settings-daemon.plugins.power.policy.in: org.cinnamon.settings-daemon.plugins.power.policy.in.in Makefile
$(AM_V_GEN) sed -e "s|\@libexecdir\@|$(libexecdir)|" $< > $@
@INTLTOOL_POLICY_RULE@
polkit_policydir = $(datadir)/polkit-1/actions
polkit_policy_in_files = org.cinnamon.settings-daemon.plugins.power.policy.in
polkit_policy_DATA = $(polkit_policy_in_files:.policy.in=.policy)
# so it always gets included in the tarball
csd_backlight_helper_SOURCES = \
csd-backlight-helper.c
libexec_PROGRAMS = csd-test-power
csd_test_power_SOURCES = \
gpm-common.c \
gpm-common.h \
gpm-phone.c \
gpm-phone.h \
gpm-idletime.c \
gpm-idletime.h \
csd-power-manager.c \
csd-power-manager.h \
test-power.c
csd_test_power_CFLAGS = $(libpower_la_CFLAGS)
csd_test_power_CPPFLAGS = $(libpower_la_CPPFLAGS)
csd_test_power_LDADD = \
-lm \
$(top_builddir)/plugins/common/libcommon.la \
$(top_builddir)/cinnamon-settings-daemon/libcsd.la \
$(POWER_LIBS) \
$(SETTINGS_PLUGIN_LIBS)
EXTRA_DIST = \
$(plugin_in_files) \
$(csd_backlight_helper_SOURCES)
if HAVE_GUDEV
libexec_PROGRAMS += \
csd-backlight-helper
csd_backlight_helper_LDFLAGS = \
$(BACKLIGHT_HELPER_LIBS) \
-lm
csd_backlight_helper_CFLAGS = \
$(BACKLIGHT_HELPER_CFLAGS)
EXTRA_DIST += \
org.cinnamon.settings-daemon.plugins.power.policy.in.in
endif
clean-local:
rm -f *~
CLEANFILES = \
$(plugin_DATA) \
org.cinnamon.settings-daemon.plugins.power.policy \
org.cinnamon.settings-daemon.plugins.power.policy.in
@CSD_INTLTOOL_PLUGIN_RULE@
|