7
7
-DPACKAGE_LOCALEDIR=\""$(datadir)/locale"\" \
8
8
-DAPPNAME_DATA_DIR=\"$(pkgdatadir)\" \
9
9
-DGNOME_DESKTOP_USE_UNSTABLE_API=1 \
12
lib_LTLIBRARIES = libcheese-gtk.la
13
noinst_LTLIBRARIES = libcheesecommon.la
13
lib_LTLIBRARIES = libcheese.la libcheese-gtk.la
15
15
EXTRA_DIST = cheese-gtk.symbols
26
26
glib_enum_headers = $(top_srcdir)/libcheese/cheese-widget.h
27
27
include $(top_srcdir)/Makefile.am.enums
29
libcheese_gtk_la_CFLAGS = $(CHEESE_CFLAGS)
31
libcheesecommon_la_SOURCES = \
29
libcheese_gtk_la_CFLAGS = \
33
libcheese_la_CFLAGS = \
36
libcheese_la_SOURCES = \
34
37
cheese-fileutil.c \
35
38
cheese-fileutil.h \
39
42
cheese-camera-device.h \
40
43
cheese-camera-device-monitor.c \
41
44
cheese-camera-device-monitor.h \
48
49
libcheese_gtk_la_SOURCES = \
49
50
cheese-avatar-chooser.c \
50
51
cheese-avatar-chooser.h \
52
cheese-aspect-frame.c \
53
cheese-aspect-frame.h \
55
58
cheese-widget-private.h \
58
63
# FIXME when we have a .pc file, and sonames
59
64
cheesedir = $(includedir)/cheese
60
cheese_HEADERS = cheese-widget.h cheese-avatar-chooser.h cheese-camera-device-monitor.h
65
cheese_HEADERS = cheese-widget.h cheese-avatar-chooser.h cheese-camera.h cheese-effect.h cheese-camera-device.h cheese-camera-device-monitor.h
67
libcheese_la_LIBADD = \
69
libcheese_la_LDFLAGS = \
70
-version-info $(LIBCHEESE_LT_VERSION) \
62
73
libcheese_gtk_la_LIBADD = \
65
77
libcheese_gtk_la_LDFLAGS = \
66
-version-info $(CHEESE_LT_VERSION) \
78
-version-info $(LIBCHEESE_GTK_LT_VERSION) \
67
79
-export-symbols $(srcdir)/cheese-gtk.symbols \
83
-include $(INTROSPECTION_MAKEFILE)
84
INTROSPECTION_SCANNER_ARGS = --add-include-path=$(srcdir) \
86
INTROSPECTION_COMPILER_ARGS = --includedir=$(srcdir)
87
introspection_sources = $(libcheese_la_SOURCES) \
92
INTROSPECTION_GIRS = Cheese-3.0.gir
94
Cheese-3.0.gir: libcheese.la
95
Cheese_3_0_gir_INCLUDES = GObject-2.0 \
102
Cheese_3_0_gir_CFLAGS = -I$(srcdir) $(INCLUDES) \
104
Cheese_3_0_gir_LIBS = libcheese.la
105
Cheese_3_0_gir_FILES = $(introspection_sources)
106
Cheese_3_0_gir_SCANNERFLAGS = --verbose --warn-all --pkg-export cheese
108
girdir = $(datadir)/gir-1.0
109
gir_DATA = $(INTROSPECTION_GIRS)
111
typelibdir = $(libdir)/girepository-1.0
112
typelib_DATA = Cheese-3.0.typelib
114
CLEANFILES += $(gir_DATA) $(typelib_DATA)