2
-include $(INTROSPECTION_MAKEFILE)
4
INTROSPECTION_SCANNER_ARGS = --add-include-path=$(srcdir) \
5
--add-include-path=$(top_builddir)/libcolord
6
INTROSPECTION_COMPILER_ARGS = --includedir=$(srcdir) \
7
--includedir=$(top_srcdir)/libcolord \
8
--includedir=$(top_builddir)/libcolord
15
-I$(top_srcdir)/libcolord \
17
-DG_LOG_DOMAIN=\"libcolord-gtk\" \
18
-DTESTDATADIR=\""$(top_srcdir)/data/tests"\" \
19
-DPACKAGE_DATA_DIR=\""$(datadir)"\"
24
libcolord_includedir = $(includedir)/colord-1
25
libcolord_include_HEADERS = \
28
libcolordgtkbase_includedir = $(libcolord_includedir)/colord-gtk
29
libcolordgtkbase_include_HEADERS = \
34
libcolord_gtk_la_SOURCES = \
39
libcolord_gtk_la_LIBADD = \
41
$(top_builddir)/libcolord/libcolord.la \
44
libcolord_gtk_la_LDFLAGS = \
45
-version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \
48
-export-symbols-regex '^cd_.*'
50
libcolord_gtk_la_CFLAGS = \
53
pkgconfigdir = $(libdir)/pkgconfig
54
pkgconfig_DATA = colord-gtk.pc
59
cd_self_test_SOURCES = \
62
cd_self_test_LDADD = \
67
cd_self_test_CFLAGS = $(WARNINGFLAGS_C)
74
MAINTAINERCLEANFILES = \
77
CLEANFILES = $(BUILT_SOURCES)
80
introspection_sources = \
81
$(libcolordgtk_la_SOURCES) \
82
$(libcolordgtkbase_include_HEADERS)
84
ColordGtk-1.0.gir: libcolord-gtk.la
85
ColordGtk_1_0_gir_INCLUDES = GObject-2.0 Gio-2.0 Gtk-3.0 Colord-1.0
86
ColordGtk_1_0_gir_CFLAGS = $(INCLUDES)
87
ColordGtk_1_0_gir_SCANNERFLAGS = --identifier-prefix=Cd \
90
--add-include-path=$(srcdir) \
91
--add-include-path=$(top_srcdir)/libcolord \
92
--c-include="colord-gtk.h"
93
ColordGtk_1_0_gir_EXPORT_PACKAGES = colord-gtk
94
ColordGtk_1_0_gir_LIBS = libcolord-gtk.la
95
ColordGtk_1_0_gir_FILES = $(introspection_sources)
96
INTROSPECTION_GIRS += ColordGtk-1.0.gir
98
girdir = $(datadir)/gir-1.0
99
gir_DATA = $(INTROSPECTION_GIRS)
101
typelibdir = $(libdir)/girepository-1.0
102
typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib)
104
CLEANFILES += $(gir_DATA) $(typelib_DATA)
108
colord-gtk.vapi: ColordGtk-1.0.gir
109
$(MAKE) $(AM_MAKEFLAGS) ColordGtk-1.0.gir
110
$(AM_V_GEN)$(VAPIGEN) $(VAPIGENFLAGS) \
111
--library colord-gtk \
115
vapidir = $(datadir)/vala/vapi
118
CLEANFILES += $(dist_vapi_DATA)
127
-include $(top_srcdir)/git.mk