7
-I$(top_builddir)/src -I$(top_srcdir)/src \
8
-I$(top_builddir)/src -I$(top_srcdir)/src \
9
-DPACKAGE_LIBEXEC_DIR=\""$(libexecdir)"\" \
10
-DPACKAGE_SYSCONF_DIR=\""$(sysconfdir)"\" \
11
-DPACKAGE_DATA_DIR=\""$(datadir)"\" \
12
-DPACKAGE_BIN_DIR=\""$(bindir)"\" \
13
-DPACKAGE_LOCALSTATE_DIR=\""$(localstatedir)"\" \
14
-DPACKAGE_LOCALE_DIR=\""$(localedir)"\" \
15
-DPACKAGE_LIB_DIR=\""$(libdir)"\" \
16
-D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT \
20
# ----------------------------------------------------------------------------------------------------
22
goabackendenumtypes.h: goabackendenums.h goabackendenumtypes.h.template
23
( top_builddir=`cd $(top_builddir) && pwd`; \
24
cd $(srcdir) && glib-mkenums --template goabackendenumtypes.h.template goabackendenums.h ) > \
25
goabackendenumtypes.h.tmp && mv goabackendenumtypes.h.tmp goabackendenumtypes.h
27
goabackendenumtypes.c: goabackendenums.h goabackendenumtypes.c.template goabackendenumtypes.h
28
( top_builddir=`cd $(top_builddir) && pwd`; \
29
cd $(srcdir) && glib-mkenums --template goabackendenumtypes.c.template goabackendenums.h ) > \
30
goabackendenumtypes.c.tmp && mv goabackendenumtypes.c.tmp goabackendenumtypes.c
32
enum_built_sources = \
33
goabackendenumtypes.h goabackendenumtypes.c \
36
EXTRA_DIST += goabackendenumtypes.h.template goabackendenumtypes.c.template
38
# ----------------------------------------------------------------------------------------------------
40
lib_LTLIBRARIES = libgoa-backend-1.0.la
42
libgoa_backend_1_0_ladir = $(includedir)/goa-1.0/goabackend
44
libgoa_backend_1_0_la_HEADERS = \
48
goabackendenumtypes.h \
55
goafacebookprovider.h \
57
goatwitterprovider.h \
60
libgoa_backend_1_0_la_SOURCES = \
64
goabackendenumtypes.h goabackendenumtypes.c \
65
goaeditablelabel.h goaeditablelabel.c \
66
goaprovider.h goaprovider.c \
67
goalogging.h goalogging.c \
68
goaoauthprovider.h goaoauthprovider.c \
69
goaoauth2provider.h goaoauth2provider.c \
70
goagoogleprovider.h goagoogleprovider.c \
71
goafacebookprovider.h goafacebookprovider.c \
72
goayahooprovider.h goayahooprovider.c \
73
goatwitterprovider.h goatwitterprovider.c \
76
libgoa_backend_1_0_la_CPPFLAGS = \
77
-DG_LOG_DOMAIN=\"GoaBackend\" \
80
libgoa_backend_1_0_la_CFLAGS = \
81
-DGOA_BACKEND_COMPILATION \
82
-DGOA_API_IS_SUBJECT_TO_CHANGE \
83
$(WEBKIT_GTK_CFLAGS) \
87
$(GNOME_KEYRING_CFLAGS) \
91
libgoa_backend_1_0_la_LIBADD = \
96
$(GNOME_KEYRING_LIBS) \
100
# ----------------------------------------------------------------------------------------------------
102
pkgconfigdir = $(libdir)/pkgconfig
103
pkgconfig_DATA = goa-backend-1.0.pc
105
# ----------------------------------------------------------------------------------------------------
108
rm -f *~ $(enum_built_sources)
110
-include $(top_srcdir)/git.mk