]> rtime.felk.cvut.cz Git - sojka/lightdm.git/blob - liblightdm-gobject/Makefile.am
liblightdm-gobject splits UserList into its own class
[sojka/lightdm.git] / liblightdm-gobject / Makefile.am
1 SUBDIRS = lightdm
2
3 lib_LTLIBRARIES = liblightdm-gobject-1.la
4
5 CLEANFILES =
6
7 liblightdm_gobject_1_la_LIBADD = $(LIBLIGHTDM_GOBJECT_LIBS)
8 liblightdm_gobject_1_la_CFLAGS = $(LIBLIGHTDM_GOBJECT_CFLAGS) \
9         $(WARN_CFLAGS) \
10         -DXSESSIONS_DIR=\"$(datadir)/xsessions\"
11
12 liblightdm_gobject_1_la_SOURCES= \
13         greeter.c \
14         language.c \
15         layout.c \
16         session.c \
17         user.c \
18         user-list.c \
19         lightdm/greeter.h \
20         lightdm/language.h \
21         lightdm/layout.h \
22         lightdm/session.h \
23         lightdm/user-list.h \
24         lightdm/user.h
25
26 if HAVE_INTROSPECTION
27
28 -include $(INTROSPECTION_MAKEFILE)
29 INTROSPECTION_SCANNER_ARGS = --add-include-path=$(srcdir)
30 INTROSPECTION_COMPILER_ARGS = --includedir=$(srcdir)
31
32 INTROSPECTION_GIRS = LightDM-1.gir
33
34 LightDM-1.gir: liblightdm-gobject-1.la
35 LightDM_1_gir_INCLUDES = GObject-2.0
36 LightDM_1_gir_CFLAGS = $(INCLUDES) --identifier-prefix=LightDM
37 LightDM_1_gir_LIBS = liblightdm-gobject-1.la
38 LightDM_1_gir_FILES = $(liblightdm_gobject_1_la_SOURCES)
39
40 girdir = $(datadir)/gir-1.0
41 gir_DATA = LightDM-1.gir
42
43 typelibdir = $(libdir)/girepository-1.0
44 typelib_DATA = LightDM-1.typelib
45
46 endif
47
48 vapidir = $(datadir)/vala/vapi
49 dist_vapi_DATA = liblightdm-gobject-1.vapi
50
51 pkgconfigdir = $(libdir)/pkgconfig
52 pkgconfig_DATA = liblightdm-gobject-1.pc
53
54 DISTCLEANFILES = \
55         Makefile.in \
56         $(pkgconfig_DATA) \
57         $(gir_DATA) \
58         $(typelib_DATA)