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) \
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) \
17
-DXSESSIONS_DIR=\"$(XSESSIONS_DIR)\"
19
liblightdm_gobject_0_la_SOURCES= \
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= \
25
$(liblightdm_gobject_0include_HEADERS)
32
$(liblightdm_gobject_1include_HEADERS)
27
34
if HAVE_INTROSPECTION
29
36
-include $(INTROSPECTION_MAKEFILE)
30
INTROSPECTION_SCANNER_ARGS = --add-include-path=$(srcdir)
37
INTROSPECTION_SCANNER_ARGS = --add-include-path=$(srcdir) --warn-all
31
38
INTROSPECTION_COMPILER_ARGS = --includedir=$(srcdir)
33
INTROSPECTION_GIRS = LightDM-0.gir
40
INTROSPECTION_GIRS = LightDM-1.gir
35
LightDM-0.gir: liblightdm-gobject-0.la
36
LightDM_0_gir_INCLUDES = GObject-2.0
37
LightDM_0_gir_CFLAGS = $(INCLUDES) --identifier-prefix=Ldm
38
LightDM_0_gir_LIBS = liblightdm-gobject-0.la
39
LightDM_0_gir_FILES = $(liblightdm_gobject_0_la_SOURCES)
42
LightDM-1.gir: liblightdm-gobject-1.la
43
LightDM_1_gir_INCLUDES = GObject-2.0
44
LightDM_1_gir_SCANNERFLAGS = $(INCLUDES) --symbol-prefix=lightdm
45
LightDM_1_gir_LIBS = liblightdm-gobject-1.la
46
LightDM_1_gir_FILES = $(liblightdm_gobject_1_la_SOURCES)
41
48
girdir = $(datadir)/gir-1.0
42
gir_DATA = LightDM-0.gir
49
gir_DATA = LightDM-1.gir
44
51
typelibdir = $(libdir)/girepository-1.0
45
typelib_DATA = LightDM-0.typelib
52
typelib_DATA = LightDM-1.typelib
47
56
vapidir = $(datadir)/vala/vapi
48
vapi_DATA = LightDM-0.vapi
50
LightDM-0.vapi: LightDM-0.gir Makefile.am
51
$(VALA_API_GEN) --library=LightDM-0 \
53
--vapidir=$(top_builddir)/src \
56
CLEANFILES += $(vapi_DATA)
57
dist_vapi_DATA = liblightdm-gobject-1.vapi
60
59
pkgconfigdir = $(libdir)/pkgconfig
61
pkgconfig_DATA = liblightdm-gobject-0.pc
60
pkgconfig_DATA = liblightdm-gobject-1.pc