~indicator-applet-developers/indicator-session/trunk.0.1

« back to all changes in this revision

Viewing changes to src/Makefile.am

  • Committer: Ted Gould
  • Date: 2009-07-27 04:47:27 UTC
  • mfrom: (9.1.94 fusa.libindicator)
  • Revision ID: ted@canonical.com-20090727044727-m04ul5d8sxqt2pd4
Merging in the branch to port everything to libindicator and fleshing thigns out.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
 
2
 
fusalibdir = $(libdir)/indicators/1
3
 
fusalib_LTLIBRARIES = libfusa.la
4
 
libfusa_la_SOURCES = indicator-fusa.c
5
 
libfusa_la_CFLAGS = $(APPLET_CFLAGS)
6
 
libfusa_la_LIBADD = $(APPLET_LIBS)
 
1
SUBDIRS = gtk-dialog
 
2
 
 
3
libexec_PROGRAMS = indicator-status-service indicator-users-service indicator-session-service
 
4
 
 
5
###################
 
6
# Indicator Stuff
 
7
###################
 
8
 
 
9
status_users_sessionlibdir = $(INDICATORDIR)
 
10
status_users_sessionlib_LTLIBRARIES = libstatus-users-session.la
 
11
libstatus_users_session_la_SOURCES = \
 
12
        indicator-sus.c \
 
13
        dbus-shared-names.h \
 
14
        status-service-client.h
 
15
libstatus_users_session_la_CFLAGS = $(APPLET_CFLAGS) -Wall -Werror
 
16
libstatus_users_session_la_LIBADD = $(APPLET_LIBS)
 
17
libstatus_users_session_la_LDFLAGS = -module -avoid-version
 
18
 
 
19
################
 
20
# Status Stuff
 
21
################
 
22
 
 
23
indicator_status_service_SOURCES = \
 
24
        status-service.c \
 
25
        status-service-dbus.h \
 
26
        status-service-dbus.c \
 
27
        status-service-server.h \
 
28
        status-provider.h \
 
29
        status-provider.c \
 
30
        status-provider-pidgin.h \
 
31
        status-provider-pidgin.c
 
32
indicator_status_service_CFLAGS = $(STATUSSERVICE_CFLAGS)
 
33
indicator_status_service_LDADD = $(STATUSSERVICE_LIBS)
 
34
 
 
35
status-service-client.h: status-service.xml
 
36
        dbus-binding-tool \
 
37
                --prefix=_status_service_client \
 
38
                --mode=glib-client \
 
39
                --output=status-service-client.h \
 
40
                $(srcdir)/status-service.xml
 
41
 
 
42
status-service-server.h: status-service.xml
 
43
        dbus-binding-tool \
 
44
                --prefix=_status_service_server \
 
45
                --mode=glib-server \
 
46
                --output=status-service-server.h \
 
47
                $(srcdir)/status-service.xml
 
48
 
 
49
###############
 
50
# Users Stuff
 
51
###############
 
52
 
 
53
indicator_users_service_SOURCES = users-service.c
 
54
indicator_users_service_CFLAGS = $(USERSSERVICE_CFLAGS)
 
55
indicator_users_service_LDADD = $(USERSSERVICE_LIBS)
 
56
 
 
57
#################
 
58
# Session Stuff
 
59
#################
 
60
 
 
61
indicator_session_service_SOURCES = session-service.c
 
62
indicator_session_service_CFLAGS = $(SESSIONSERVICE_CFLAGS) -DLIBEXECDIR=\"$(libexecdir)\"
 
63
indicator_session_service_LDADD = $(SESSIONSERVICE_LIBS)
 
64
 
 
65
###############
 
66
# Other Stuff
 
67
###############
 
68
 
 
69
BUILT_SOURCES = \
 
70
        status-service-client.h \
 
71
        status-service-server.h
 
72
 
 
73
EXTRA_DIST = \
 
74
        status-service.xml