blob: c32c67fed2fd35b02f14f531d3e0a08574e373ad (
plain)
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
109
110
111
|
NULL =
CLEANFILES =
INCLUDES = \
-I$(top_builddir)/src -I$(top_srcdir)/src \
-I$(top_builddir)/src -I$(top_srcdir)/src \
-DPACKAGE_LIBEXEC_DIR=\""$(libexecdir)"\" \
-DPACKAGE_SYSCONF_DIR=\""$(sysconfdir)"\" \
-DPACKAGE_DATA_DIR=\""$(datadir)"\" \
-DPACKAGE_BIN_DIR=\""$(bindir)"\" \
-DPACKAGE_LOCALSTATE_DIR=\""$(localstatedir)"\" \
-DPACKAGE_LOCALE_DIR=\""$(localedir)"\" \
-DPACKAGE_LIB_DIR=\""$(libdir)"\" \
-D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT \
$(WARN_CFLAGS) \
$(NULL)
# ----------------------------------------------------------------------------------------------------
goabackendenumtypes.h: goabackendenums.h goabackendenumtypes.h.template
( top_builddir=`cd $(top_builddir) && pwd`; \
cd $(srcdir) && glib-mkenums --template goabackendenumtypes.h.template goabackendenums.h ) > \
goabackendenumtypes.h.tmp && mv goabackendenumtypes.h.tmp goabackendenumtypes.h
goabackendenumtypes.c: goabackendenums.h goabackendenumtypes.c.template goabackendenumtypes.h
( top_builddir=`cd $(top_builddir) && pwd`; \
cd $(srcdir) && glib-mkenums --template goabackendenumtypes.c.template goabackendenums.h ) > \
goabackendenumtypes.c.tmp && mv goabackendenumtypes.c.tmp goabackendenumtypes.c
enum_built_sources = \
goabackendenumtypes.h goabackendenumtypes.c \
$(NULL)
# ----------------------------------------------------------------------------------------------------
lib_LTLIBRARIES = libgoa-backend-1.0.la
libgoa_backend_1_0_ladir = $(includedir)/goa-1.0/goabackend
libgoa_backend_1_0_la_HEADERS = \
goabackend.h \
goabackendtypes.h \
goabackendenums.h \
goabackendenumtypes.h \
goalogging.h \
goaprovider.h \
goaoauthprovider.h \
goaoauth2provider.h \
goagoogleprovider.h \
goafacebookprovider.h \
goayahooprovider.h \
goatwitterprovider.h \
goaimapauth.h \
goaimapauthoauth.h \
goaimapclient.h \
goaimapmail.h \
$(NULL)
libgoa_backend_1_0_la_SOURCES = \
goabackend.h \
goabackendtypes.h \
goabackendenums.h \
goabackendenumtypes.h goabackendenumtypes.c \
goaprovider.h goaprovider.c \
goalogging.h goalogging.c \
goaoauthprovider.h goaoauthprovider.c \
goaoauth2provider.h goaoauth2provider.c \
goagoogleprovider.h goagoogleprovider.c \
goafacebookprovider.h goafacebookprovider.c \
goayahooprovider.h goayahooprovider.c \
goatwitterprovider.h goatwitterprovider.c \
goaimapauth.h goaimapauth.c \
goaimapauthoauth.h goaimapauthoauth.c \
goaimapclient.h goaimapclient.c \
goaimapmail.h goaimapmail.c \
$(NULL)
libgoa_backend_1_0_la_CPPFLAGS = \
-DG_LOG_DOMAIN=\"GoaBackend\" \
$(NULL)
libgoa_backend_1_0_la_CFLAGS = \
-DGOA_BACKEND_COMPILATION \
-DGOA_API_IS_SUBJECT_TO_CHANGE \
$(WEBKIT_GTK_CFLAGS) \
$(JSON_GLIB_CFLAGS) \
$(GLIB_CFLAGS) \
$(GTK_CFLAGS) \
$(GNOME_KEYRING_CFLAGS) \
$(REST_CFLAGS) \
$(NULL)
libgoa_backend_1_0_la_LIBADD = \
$(WEBKIT_GTK_LIBS) \
$(JSON_GLIB_LIBS) \
$(GLIB_LIBS) \
$(GTK_LIBS) \
$(GNOME_KEYRING_LIBS) \
$(REST_LIBS) \
$(NULL)
# ----------------------------------------------------------------------------------------------------
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = goa-backend-1.0.pc
# ----------------------------------------------------------------------------------------------------
clean-local :
rm -f *~ $(enum_built_sources)
|