~lightdm-team/lightdm/1.4

421 by Robert Ancell
Move public liblightdm-gobject-0 headers into subdirectory
1
SUBDIRS = lightdm
2
299 by robert.ancell at canonical
Always use -0 on liblightdm libraries
3
lib_LTLIBRARIES = liblightdm-gobject-0.la
60 by robert.ancell at gmail
Make libldmgreeter library
4
303 by robert.ancell at canonical
Install a .vapi file
5
CLEANFILES =
6
299 by robert.ancell at canonical
Always use -0 on liblightdm libraries
7
liblightdm_gobject_0_la_LIBADD = $(LIBLIGHTDM_GOBJECT_LIBS)
8
liblightdm_gobject_0_la_CFLAGS = $(LIBLIGHTDM_GOBJECT_CFLAGS) \
353 by robert.ancell at canonical
Use a private pipe for greeter<->server communication instead of D-Bus (needs to be fixed in liblightdm-qt)
9
	$(WARN_CFLAGS) \
193 by robert.ancell at gmail
Fix incorrect X session dir
10
	-DXSESSIONS_DIR=\"$(XSESSIONS_DIR)\"
60 by robert.ancell at gmail
Make libldmgreeter library
11
299 by robert.ancell at canonical
Always use -0 on liblightdm libraries
12
liblightdm_gobject_0_la_SOURCES= \
66 by robert.ancell at gmail
Make UserInfo a GObject
13
	greeter.c \
362 by Robert Ancell
Make reading from the server non-blocking, add get_in_authentication() method
14
	greeter-protocol.h \
109 by robert.ancell at gmail
Add language information
15
	language.c \
104 by robert.ancell at gmail
Start to add keyboard layout support
16
	layout.c \
67 by robert.ancell at gmail
Make Session a GObject
17
	session.c \
289 by robert.ancell at canonical
Fix gobject-introspection build
18
	user.c \
448 by Robert Ancell
Fix distcheck issues
19
	user-private.h \
422 by Robert Ancell
Fix some distcheck issues
20
	lightdm/greeter.h \
21
	lightdm/language.h \
22
	lightdm/layout.h \
23
	lightdm/session.h \
24
	lightdm/user.h
60 by robert.ancell at gmail
Make libldmgreeter library
25
63 by robert.ancell at gmail
Build introspection
26
if HAVE_INTROSPECTION
27
28
-include $(INTROSPECTION_MAKEFILE)
29
INTROSPECTION_SCANNER_ARGS = --add-include-path=$(srcdir)
30
INTROSPECTION_COMPILER_ARGS = --includedir=$(srcdir)
31
299 by robert.ancell at canonical
Always use -0 on liblightdm libraries
32
INTROSPECTION_GIRS = LightDM-0.gir
63 by robert.ancell at gmail
Build introspection
33
299 by robert.ancell at canonical
Always use -0 on liblightdm libraries
34
LightDM-0.gir: liblightdm-gobject-0.la
35
LightDM_0_gir_INCLUDES = GObject-2.0
36
LightDM_0_gir_CFLAGS = $(INCLUDES) --identifier-prefix=Ldm
37
LightDM_0_gir_LIBS = liblightdm-gobject-0.la
38
LightDM_0_gir_FILES = $(liblightdm_gobject_0_la_SOURCES)
63 by robert.ancell at gmail
Build introspection
39
40
girdir = $(datadir)/gir-1.0
299 by robert.ancell at canonical
Always use -0 on liblightdm libraries
41
gir_DATA = LightDM-0.gir
63 by robert.ancell at gmail
Build introspection
42
43
typelibdir = $(libdir)/girepository-1.0
299 by robert.ancell at canonical
Always use -0 on liblightdm libraries
44
typelib_DATA = LightDM-0.typelib
63 by robert.ancell at gmail
Build introspection
45
380 by Robert Ancell
Make a static vapi file, vapigen doesn't seem to make a suitable one
46
endif
47
308 by robert.ancell at canonical
Put .vapi file in unversioned vala directory
48
vapidir = $(datadir)/vala/vapi
410 by Robert Ancell
Fix up name of .vapi file so it can be used directly from valac
49
dist_vapi_DATA = liblightdm-gobject-0.vapi
63 by robert.ancell at gmail
Build introspection
50
60 by robert.ancell at gmail
Make libldmgreeter library
51
pkgconfigdir = $(libdir)/pkgconfig
297 by robert.ancell at canonical
Renamed libldmgreeter to liblightdm
52
pkgconfig_DATA = liblightdm-gobject-0.pc
60 by robert.ancell at gmail
Make libldmgreeter library
53
54
DISTCLEANFILES = \
55
	Makefile.in \
282 by robert.ancell at canonical
Rename libldmgreeter to libldmgreeter-gobject
56
	$(pkgconfig_DATA) \
79 by robert.ancell at gmail
Get make distcheck working
57
	$(gir_DATA) \
58
	$(typelib_DATA)