~cyphermox/indicator-session/logind-multiple-session-lp861171

« back to all changes in this revision

Viewing changes to src/Makefile.am

  • Committer: Tarmac
  • Author(s): Iain Lane
  • Date: 2013-04-23 16:55:27 UTC
  • mfrom: (387.1.6 indicator-session)
  • Revision ID: tarmac-20130423165527-ezr4d3bfh8oo7o8q
Stop using ConsoleKit and UPower for session tracking and shutdown/reboot/suspend/hibernate; migrate to logind.

Approved by Mathieu Trudel-Lapierre, PS Jenkins bot.

Show diffs side-by-side

added added

removed removed

Lines of Context:
43
43
            --generate-c-code dbus-display-manager \
44
44
            $^
45
45
 
46
 
dbus_consolekit_manager_sources = \
47
 
        dbus-consolekit-manager.c \
48
 
        dbus-consolekit-manager.h
49
 
 
50
 
$(dbus_consolekit_manager_sources): org.freedesktop.ConsoleKit.Manager.xml
51
 
        $(AM_V_GEN) gdbus-codegen \
52
 
            --interface-prefix org.freedesktop \
53
 
            --generate-c-code dbus-consolekit-manager \
54
 
            $^
55
 
 
56
 
dbus_consolekit_seat_sources = \
57
 
        dbus-consolekit-seat.c \
58
 
        dbus-consolekit-seat.h
59
 
 
60
 
$(dbus_consolekit_seat_sources): org.freedesktop.ConsoleKit.Seat.xml
61
 
        $(AM_V_GEN) gdbus-codegen \
62
 
            --interface-prefix org.freedesktop \
63
 
            --generate-c-code dbus-consolekit-seat \
64
 
            $^
65
 
 
66
 
dbus_consolekit_session_sources = \
67
 
        dbus-consolekit-session.c \
68
 
        dbus-consolekit-session.h
69
 
 
70
 
$(dbus_consolekit_session_sources): org.freedesktop.ConsoleKit.Session.xml
71
 
        $(AM_V_GEN) gdbus-codegen \
72
 
            --interface-prefix org.freedesktop \
73
 
            --generate-c-code dbus-consolekit-session \
 
46
dbus_login1_manager_sources = \
 
47
        dbus-login1-manager.c \
 
48
        dbus-login1-manager.h
 
49
 
 
50
$(dbus_login1_manager_sources): org.freedesktop.login1.Manager.xml
 
51
        $(AM_V_GEN) gdbus-codegen \
 
52
            --interface-prefix org.freedesktop \
 
53
            --generate-c-code dbus-login1-manager \
 
54
            $^
 
55
 
 
56
dbus_login1_session_sources = \
 
57
        dbus-login1-session.c \
 
58
        dbus-login1-session.h
 
59
 
 
60
$(dbus_login1_session_sources): org.freedesktop.login1.Session.xml
 
61
        $(AM_V_GEN) gdbus-codegen \
 
62
            --interface-prefix org.freedesktop \
 
63
            --generate-c-code dbus-login1-session \
 
64
            $^
 
65
 
 
66
dbus_login1_user_sources = \
 
67
        dbus-login1-user.c \
 
68
        dbus-login1-user.h
 
69
 
 
70
$(dbus_login1_user_sources):    org.freedesktop.login1.User.xml
 
71
        $(AM_V_GEN) gdbus-codegen \
 
72
            --interface-prefix org.freedesktop \
 
73
            --generate-c-code dbus-login1-user \
74
74
            $^
75
75
 
76
76
dbus_accounts_sources = \
92
92
            --interface-prefix org.freedesktop \
93
93
            --generate-c-code dbus-user \
94
94
            $^
95
 
        
96
 
dbus_upower_sources = \
97
 
        dbus-upower.c \
98
 
        dbus-upower.h
99
 
 
100
 
$(dbus_upower_sources): upower.xml
101
 
        $(AM_V_GEN) gdbus-codegen \
102
 
            --interface-prefix org.freedesktop \
103
 
            --generate-c-code dbus-upower \
104
 
            --c-namespace DBus \
105
 
            $^
106
95
 
107
96
gen-%.xml.c: %.xml
108
97
        @echo "Building $@ from $<"
120
109
 
121
110
indicator_session_service_SOURCES = \
122
111
        $(dbus_accounts_sources) \
123
 
        $(dbus_consolekit_manager_sources) \
124
 
        $(dbus_consolekit_seat_sources) \
125
 
        $(dbus_consolekit_session_sources) \
 
112
        $(dbus_login1_manager_sources) \
 
113
        $(dbus_login1_user_sources) \
 
114
        $(dbus_login1_session_sources) \
126
115
        $(dbus_display_manager_sources) \
127
 
        $(dbus_upower_sources) \
128
116
        $(dbus_user_sources) \
129
117
        session-service.c \
130
118
        session-dbus.c \
156
144
 
157
145
if BUILD_GTKLOGOUTHELPER
158
146
gtk_logout_helper_SOURCES = \
159
 
        $(dbus_consolekit_manager_sources) \
 
147
        $(dbus_login1_manager_sources) \
160
148
        gtk-logout-helper.c \
161
149
        dialog.c \
162
150
        dialog.h
185
173
 
186
174
BUILT_SOURCES = \
187
175
        $(dbus_accounts_sources) \
188
 
        $(dbus_consolekit_manager_sources) \
189
 
        $(dbus_consolekit_seat_sources) \
190
 
        $(dbus_consolekit_session_sources) \
 
176
        $(dbus_login1_manager_sources) \
 
177
        $(dbus_login1_user_sources) \
 
178
        $(dbus_login1_session_sources) \
191
179
        $(dbus_display_manager_sources) \
192
 
        $(dbus_upower_sources) \
193
180
        $(dbus_user_sources) \
194
181
        gen-session-dbus.xml.c \
195
182
        gen-session-dbus.xml.h
198
185
        display-manager.xml \
199
186
        org.freedesktop.Accounts.User.xml \
200
187
        org.freedesktop.Accounts.xml \
201
 
        org.freedesktop.ConsoleKit.Manager.xml \
202
 
        org.freedesktop.ConsoleKit.Seat.xml \
203
 
        org.freedesktop.ConsoleKit.Session.xml \
204
 
        session-dbus.xml \
205
 
        upower.xml
 
188
        org.freedesktop.login1.Manager.xml \
 
189
        org.freedesktop.login1.Session.xml \
 
190
        org.freedesktop.login1.User.xml \
 
191
        session-dbus.xml
206
192
 
207
193
CLEANFILES += $(BUILT_SOURCES)