1
lib_LTLIBRARIES = liblightdm-gobject-1.la
3
liblightdm_gobject_1_la_LDFLAGS = -export-symbols-regex \^lightdm_.*
4
liblightdm_gobject_1_la_LIBADD = $(LIBLIGHTDM_GOBJECT_LIBS)
5
liblightdm_gobject_1_la_CFLAGS = $(LIBLIGHTDM_GOBJECT_CFLAGS) \
7
-DCONFIG_DIR=\"$(sysconfdir)/lightdm\" \
8
-DXSESSIONS_DIR=\"$(datadir)/xsessions\" \
9
-DREMOTE_SESSIONS_DIR=\"$(pkgdatadir)/remote-sessions\"
11
mainheader_HEADERS = lightdm.h
12
mainheaderdir=$(includedir)/lightdm-gobject-1
14
liblightdm_gobject_1include_HEADERS = \
22
liblightdm_gobject_1includedir=$(mainheaderdir)/lightdm
24
liblightdm_gobject_1_la_SOURCES= \
1
lib_LTLIBRARIES = liblightdm-gobject-0.la
5
liblightdm_gobject_0include_HEADERS = \
11
liblightdm_gobject_0includedir=$(includedir)/lightdm-gobject-0/lightdm
13
liblightdm_gobject_0_la_LIBADD = $(LIBLIGHTDM_GOBJECT_LIBS)
14
liblightdm_gobject_0_la_CFLAGS = $(LIBLIGHTDM_GOBJECT_CFLAGS) \
15
-DXSESSIONS_DIR=\"$(XSESSIONS_DIR)\"
17
liblightdm_gobject_0_la_SOURCES= \
32
$(liblightdm_gobject_1include_HEADERS)
23
$(liblightdm_gobject_0include_HEADERS)
34
25
if HAVE_INTROSPECTION
36
27
-include $(INTROSPECTION_MAKEFILE)
37
INTROSPECTION_SCANNER_ARGS = --add-include-path=$(srcdir) --warn-all
28
INTROSPECTION_SCANNER_ARGS = --add-include-path=$(srcdir)
38
29
INTROSPECTION_COMPILER_ARGS = --includedir=$(srcdir)
40
INTROSPECTION_GIRS = LightDM-1.gir
31
INTROSPECTION_GIRS = LightDM-0.gir
42
LightDM-1.gir: liblightdm-gobject-1.la
43
LightDM_1_gir_INCLUDES = GObject-2.0
44
LightDM_1_gir_CFLAGS = $(INCLUDES) --symbol-prefix=lightdm
45
LightDM_1_gir_LIBS = liblightdm-gobject-1.la
46
LightDM_1_gir_FILES = $(liblightdm_gobject_1_la_SOURCES)
33
LightDM-0.gir: liblightdm-gobject-0.la
34
LightDM_0_gir_INCLUDES = GObject-2.0
35
LightDM_0_gir_CFLAGS = $(INCLUDES) --identifier-prefix=Ldm
36
LightDM_0_gir_LIBS = liblightdm-gobject-0.la
37
LightDM_0_gir_FILES = $(liblightdm_gobject_0_la_SOURCES)
48
39
girdir = $(datadir)/gir-1.0
49
gir_DATA = LightDM-1.gir
40
gir_DATA = LightDM-0.gir
51
42
typelibdir = $(libdir)/girepository-1.0
52
typelib_DATA = LightDM-1.typelib
43
typelib_DATA = LightDM-0.typelib
45
vapidir = $(datadir)/vala/vapi
46
vapi_DATA = LightDM-0.vapi
48
LightDM-0.vapi: LightDM-0.gir Makefile.am
49
$(VALA_API_GEN) --library=LightDM-0 \
51
--vapidir=$(top_builddir)/src \
54
CLEANFILES += $(vapi_DATA)
56
vapidir = $(datadir)/vala/vapi
57
dist_vapi_DATA = liblightdm-gobject-1.vapi
59
58
pkgconfigdir = $(libdir)/pkgconfig
60
pkgconfig_DATA = liblightdm-gobject-1.pc
59
pkgconfig_DATA = liblightdm-gobject-0.pc