From 4ca1b42f5ce901a02ada2006c06bf4584785e172 Mon Sep 17 00:00:00 2001 From: Sven Eden Date: Mon, 22 May 2017 09:12:52 +0200 Subject: [PATCH] Prep v229: Consolidate system sleep functions. Move sleep relevant functions from shared/sleep-config.* and login/logind-action.* into login/logind-sleep.* - they aren't used outside of elogind anyway. --- Makefile.am | 4 +- cb/elogind.cbp | 8 +- src/login/logind-action.c | 102 +------- src/login/logind-dbus.c | 6 +- .../sleep-config.c => login/logind-sleep.c} | 218 ++++++++++-------- .../sleep-config.h => login/logind-sleep.h} | 13 +- src/login/logind.h | 1 + 7 files changed, 139 insertions(+), 213 deletions(-) rename src/{shared/sleep-config.c => login/logind-sleep.c} (61%) rename src/{shared/sleep-config.h => login/logind-sleep.h} (77%) diff --git a/Makefile.am b/Makefile.am index b12457878..7facc7610 100644 --- a/Makefile.am +++ b/Makefile.am @@ -440,8 +440,6 @@ noinst_LTLIBRARIES += \ libshared.la libshared_la_SOURCES = \ - src/shared/sleep-config.c \ - src/shared/sleep-config.h \ src/shared/conf-parser.c \ src/shared/conf-parser.h \ src/shared/pager.c \ @@ -655,6 +653,8 @@ libelogind_core_la_SOURCES = \ src/login/logind-session.h \ src/login/logind-session-device.c \ src/login/logind-session-device.h \ + src/login/logind-sleep.c \ + src/login/logind-sleep.h \ src/login/logind-user.c \ src/login/logind-user.h \ src/login/logind-inhibit.c \ diff --git a/cb/elogind.cbp b/cb/elogind.cbp index 0e60aafcd..c4d879a64 100644 --- a/cb/elogind.cbp +++ b/cb/elogind.cbp @@ -436,6 +436,10 @@