Make fakekey and CSPI optional.
This commit is contained in:
@ -22,7 +22,7 @@ lib_LTLIBRARIES = \
|
||||
libeek-xkb.la \
|
||||
libeek-xkl.la
|
||||
|
||||
if HAVE_CLUTTER
|
||||
if ENABLE_CLUTTER
|
||||
lib_LTLIBRARIES += libeek-clutter.la
|
||||
endif
|
||||
|
||||
@ -86,7 +86,7 @@ libeek_la_SOURCES = \
|
||||
libeek_la_CFLAGS = $(GIO2_CFLAGS) $(PANGOCAIRO_CFLAGS)
|
||||
libeek_la_LIBADD = $(GIO2_LIBS) $(PANGOCAIRO_LIBS) -lm
|
||||
|
||||
if HAVE_CLUTTER
|
||||
if ENABLE_CLUTTER
|
||||
libeek_clutter_public_headers = \
|
||||
$(srcdir)/eek-clutter-keyboard.h \
|
||||
$(srcdir)/eek-clutter.h
|
||||
@ -178,7 +178,7 @@ pkgconfig_DATA = \
|
||||
eek-xkb-$(EEK_API_VERSION).pc \
|
||||
eek-xkl-$(EEK_API_VERSION).pc
|
||||
|
||||
if HAVE_CLUTTER
|
||||
if ENABLE_CLUTTER
|
||||
pkgconfig_DATA += eek-clutter-$(EEK_API_VERSION).pc
|
||||
endif
|
||||
|
||||
@ -215,7 +215,7 @@ EekGtk@EEK_LIBRARY_SUFFIX_U@_gir_CFLAGS = $(libeek_gtk_la_CFLAGS)
|
||||
EekGtk@EEK_LIBRARY_SUFFIX_U@_gir_LIBS = libeek-gtk.la
|
||||
EekGtk@EEK_LIBRARY_SUFFIX_U@_gir_FILES = $(libeek_gtk_sources) $(libeek_gtk_public_headers)
|
||||
|
||||
if HAVE_CLUTTER
|
||||
if ENABLE_CLUTTER
|
||||
EekClutter@EEK_LIBRARY_SUFFIX@.gir: libeek-clutter.la Eek@EEK_LIBRARY_SUFFIX@.gir
|
||||
EekClutter@EEK_LIBRARY_SUFFIX_U@_gir_INCLUDES = GObject-2.0 Clutter-1.0 Eek@EEK_LIBRARY_SUFFIX@
|
||||
EekClutter@EEK_LIBRARY_SUFFIX_U@_gir_CFLAGS = $(libeek_clutter_la_CFLAGS)
|
||||
@ -241,7 +241,7 @@ INTROSPECTION_GIRS += \
|
||||
EekXkb@EEK_LIBRARY_SUFFIX@.gir \
|
||||
EekXkl@EEK_LIBRARY_SUFFIX@.gir
|
||||
|
||||
if HAVE_CLUTTER
|
||||
if ENABLE_CLUTTER
|
||||
INTROSPECTION_GIRS += \
|
||||
EekClutter@EEK_LIBRARY_SUFFIX@.gir
|
||||
endif
|
||||
|
||||
@ -392,8 +392,10 @@ end_element_callback (GMarkupParseContext *pcontext,
|
||||
if (g_strcmp0 (element_name, "keysym") == 0) {
|
||||
EekKeysym *keysym;
|
||||
|
||||
if (data->keyval != EEK_INVALID_KEYSYM)
|
||||
if (data->keyval != EEK_INVALID_KEYSYM) {
|
||||
keysym = eek_keysym_new (data->keyval);
|
||||
g_debug ("%u %s", data->keyval, eek_symbol_get_label (EEK_SYMBOL(keysym)));
|
||||
}
|
||||
else
|
||||
keysym = eek_keysym_new_from_name (text);
|
||||
data->symbols = g_slist_prepend (data->symbols, keysym);
|
||||
|
||||
Reference in New Issue
Block a user