|
Packit Service |
1d8f1c |
# vim:set noet ts=4:
|
|
Packit Service |
1d8f1c |
#
|
|
Packit Service |
1d8f1c |
# ibus - The Input Bus
|
|
Packit Service |
1d8f1c |
#
|
|
Packit Service |
1d8f1c |
# Copyright (c) 2007-2016 Peng Huang <shawn.p.huang@gmail.com>
|
|
Packit Service |
1d8f1c |
# Copyright (c) 2017-2018 Takao Fujiwara <takao.fujiwara1@gmail.com>
|
|
Packit Service |
1d8f1c |
# Copyright (c) 2007-2017 Red Hat, Inc.
|
|
Packit Service |
1d8f1c |
#
|
|
Packit Service |
1d8f1c |
# This library is free software; you can redistribute it and/or
|
|
Packit Service |
1d8f1c |
# modify it under the terms of the GNU Lesser General Public
|
|
Packit Service |
1d8f1c |
# License as published by the Free Software Foundation; either
|
|
Packit Service |
1d8f1c |
# version 2.1 of the License, or (at your option) any later version.
|
|
Packit Service |
1d8f1c |
#
|
|
Packit Service |
1d8f1c |
# This library is distributed in the hope that it will be useful,
|
|
Packit Service |
1d8f1c |
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
Packit Service |
1d8f1c |
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
Packit Service |
1d8f1c |
# Lesser General Public License for more details.
|
|
Packit Service |
1d8f1c |
#
|
|
Packit Service |
1d8f1c |
# You should have received a copy of the GNU Lesser General Public
|
|
Packit Service |
1d8f1c |
# License along with this library; if not, write to the Free Software
|
|
Packit Service |
1d8f1c |
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301
|
|
Packit Service |
1d8f1c |
# USA
|
|
Packit Service |
1d8f1c |
|
|
Packit Service |
1d8f1c |
-include $(VAPIGEN_MAKEFILE)
|
|
Packit Service |
1d8f1c |
|
|
Packit Service |
1d8f1c |
libibus = $(top_builddir)/src/libibus-@IBUS_API_VERSION@.la
|
|
Packit Service |
1d8f1c |
|
|
Packit Service |
1d8f1c |
noinst_LTLIBRARIES =
|
|
Packit Service |
1d8f1c |
noinst_DATA =
|
|
Packit Service |
1d8f1c |
INTROSPECTION_GIRS =
|
|
Packit Service |
1d8f1c |
girdir = $(datadir)/gir-1.0
|
|
Packit Service |
1d8f1c |
|
|
Packit Service |
1d8f1c |
AM_CPPFLAGS = \
|
|
Packit Service |
1d8f1c |
-I$(top_srcdir)/src \
|
|
Packit Service |
1d8f1c |
-I$(top_builddir)/src \
|
|
Packit Service |
1d8f1c |
-include $(CONFIG_HEADER) \
|
|
Packit Service |
1d8f1c |
$(NULL)
|
|
Packit Service |
1d8f1c |
AM_CFLAGS = \
|
|
Packit Service |
1d8f1c |
-DG_LOG_DOMAIN=\"IBUS\" \
|
|
Packit Service |
1d8f1c |
-DPKGDATADIR=\"$(pkgdatadir)\" \
|
|
Packit Service |
1d8f1c |
-DIBUS_DISABLE_DEPRECATED \
|
|
Packit Service |
1d8f1c |
-Wno-unused-variable \
|
|
Packit Service |
1d8f1c |
-Wno-unused-but-set-variable \
|
|
Packit Service |
1d8f1c |
-Wno-unused-function \
|
|
Packit Service |
1d8f1c |
$(NULL)
|
|
Packit Service |
1d8f1c |
AM_VALAFLAGS = \
|
|
Packit Service |
1d8f1c |
--vapidir=$(builddir) \
|
|
Packit Service |
1d8f1c |
--vapidir=$(srcdir) \
|
|
Packit Service |
1d8f1c |
--pkg=posix \
|
|
Packit Service |
1d8f1c |
--pkg=gtk+-3.0 \
|
|
Packit Service |
1d8f1c |
--pkg=gdk-x11-3.0 \
|
|
Packit Service |
1d8f1c |
--pkg=ibus-1.0 \
|
|
Packit Service |
1d8f1c |
--pkg=config \
|
|
Packit Service |
1d8f1c |
--pkg=xi \
|
|
Packit Service |
1d8f1c |
--target-glib="$(VALA_TARGET_GLIB_VERSION)" \
|
|
Packit Service |
1d8f1c |
$(NULL)
|
|
Packit Service |
1d8f1c |
|
|
Packit Service |
1d8f1c |
vapi_deps = \
|
|
Packit Service |
1d8f1c |
IBus-1.0.metadata \
|
|
Packit Service |
1d8f1c |
$(top_builddir)/src/IBus-1.0.gir \
|
|
Packit Service |
1d8f1c |
$(NULL)
|
|
Packit Service |
1d8f1c |
|
|
Packit Service |
1d8f1c |
ibus-1.0.vapi: $(vapi_deps)
|
|
Packit Service |
1d8f1c |
|
|
Packit Service |
1d8f1c |
ibus_vapi = ibus-1.0.vapi
|
|
Packit Service |
1d8f1c |
VAPIGEN_VAPIS = $(ibus_vapi)
|
|
Packit Service |
1d8f1c |
|
|
Packit Service |
1d8f1c |
ibus_1_0_vapi_DEPS = gio-2.0
|
|
Packit Service |
1d8f1c |
ibus_1_0_vapi_METADATADIRS = $(srcdir)
|
|
Packit Service |
1d8f1c |
ibus_1_0_vapi_FILES = \
|
|
Packit Service |
1d8f1c |
$(top_builddir)/src/IBus-1.0.gir \
|
|
Packit Service |
1d8f1c |
$(srcdir)/IBus-1.0-custom.vala \
|
|
Packit Service |
1d8f1c |
$(NULL)
|
|
Packit Service |
1d8f1c |
|
|
Packit Service |
1d8f1c |
vapidir = $(datadir)/vala/vapi
|
|
Packit Service |
1d8f1c |
vapi_DATA = $(ibus_vapi) $(ibus_vapi:.vapi=.deps)
|
|
Packit Service |
1d8f1c |
|
|
Packit Service |
1d8f1c |
MAINTAINERCLEANFILES = $(ibus_vapi)
|
|
Packit Service |
1d8f1c |
DISTCLEANFILES = $(ibus_vapi)
|
|
Packit Service |
1d8f1c |
|
|
Packit Service |
1d8f1c |
EXTRA_DIST = \
|
|
Packit Service |
1d8f1c |
$(ibus_vapi) \
|
|
Packit Service |
1d8f1c |
IBus-1.0.metadata \
|
|
Packit Service |
1d8f1c |
IBus-1.0-custom.vala \
|
|
Packit Service |
1d8f1c |
IBusEmojiDialog-1.0.metadata \
|
|
Packit Service |
1d8f1c |
ibus-1.0.deps \
|
|
Packit Service |
1d8f1c |
ibus-emoji-dialog-1.0.deps \
|
|
Packit Service |
1d8f1c |
config.vapi \
|
|
Packit Service |
1d8f1c |
gdk-wayland.vapi \
|
|
Packit Service |
1d8f1c |
xi.vapi \
|
|
Packit Service |
1d8f1c |
$(NULL)
|
|
Packit Service |
1d8f1c |
|
|
Packit Service |
1d8f1c |
if ENABLE_EMOJI_DICT
|
|
Packit Service |
1d8f1c |
AM_VALAFLAGS += --define=EMOJI_DICT
|
|
Packit Service |
1d8f1c |
|
|
Packit Service |
1d8f1c |
libibus_emoji_dialog = libibus-emoji-dialog-1.0.la
|
|
Packit Service |
1d8f1c |
noinst_LTLIBRARIES += $(libibus_emoji_dialog)
|
|
Packit Service |
1d8f1c |
|
|
Packit Service |
1d8f1c |
libibus_emoji_dialog_1_0_la_SOURCES = \
|
|
Packit Service |
1d8f1c |
candidatearea.vala \
|
|
Packit Service |
1d8f1c |
emojier.vala \
|
|
Packit Service |
1d8f1c |
iconwidget.vala \
|
|
Packit Service |
1d8f1c |
pango.vala \
|
|
Packit Service |
1d8f1c |
separator.vala \
|
|
Packit Service |
1d8f1c |
$(NULL)
|
|
Packit Service |
1d8f1c |
libibus_emoji_dialog_1_0_la_CFLAGS = \
|
|
Packit Service |
1d8f1c |
$(AM_CFLAGS) \
|
|
Packit Service |
1d8f1c |
@GLIB2_CFLAGS@ \
|
|
Packit Service |
1d8f1c |
@GIO2_CFLAGS@ \
|
|
Packit Service |
1d8f1c |
@GTHREAD2_CFLAGS@ \
|
|
Packit Service |
1d8f1c |
@GTK3_CFLAGS@ \
|
|
Packit Service |
1d8f1c |
@X11_CFLAGS@ \
|
|
Packit Service |
1d8f1c |
-DBINDIR=\"$(bindir)\" \
|
|
Packit Service |
1d8f1c |
$(NULL)
|
|
Packit Service |
1d8f1c |
libibus_emoji_dialog_1_0_la_LIBADD = \
|
|
Packit Service |
1d8f1c |
@GLIB2_LIBS@ \
|
|
Packit Service |
1d8f1c |
@GIO2_LIBS@ \
|
|
Packit Service |
1d8f1c |
@GTHREAD2_LIBS@ \
|
|
Packit Service |
1d8f1c |
@GTK3_LIBS@ \
|
|
Packit Service |
1d8f1c |
@X11_LIBS@ \
|
|
Packit Service |
1d8f1c |
-lXi \
|
|
Packit Service |
1d8f1c |
$(libibus) \
|
|
Packit Service |
1d8f1c |
$(NULL)
|
|
Packit Service |
1d8f1c |
libibus_emoji_dialog_1_0_la_LDFLAGS = \
|
|
Packit Service |
1d8f1c |
-no-undefined \
|
|
Packit Service |
1d8f1c |
-export-symbols-regex "ibus_.*" \
|
|
Packit Service |
1d8f1c |
$(NULL)
|
|
Packit Service |
1d8f1c |
|
|
Packit Service |
1d8f1c |
# per file setting is needed to avoid conflicting LN_S by calling
|
|
Packit Service |
1d8f1c |
# duplicated times in parallel make
|
|
Packit Service |
1d8f1c |
%.vala: $(ibus_vapi)
|
|
Packit Service |
1d8f1c |
if test ! -f $@ ; then \
|
|
Packit Service |
1d8f1c |
$(LN_S) $(top_srcdir)/ui/gtk3/$@ .; \
|
|
Packit Service |
1d8f1c |
fi;
|
|
Packit Service |
1d8f1c |
|
|
Packit Service |
1d8f1c |
MAINTAINERCLEANFILES += $(libibus_emoji_dialog_1_0_la_SOURCES)
|
|
Packit Service |
1d8f1c |
DISTCLEANFILES += $(libibus_emoji_dialog_1_0_la_SOURCES)
|
|
Packit Service |
1d8f1c |
|
|
Packit Service |
1d8f1c |
if HAVE_INTROSPECTION
|
|
Packit Service |
1d8f1c |
-include $(INTROSPECTION_MAKEFILE)
|
|
Packit Service |
1d8f1c |
INTROSPECTION_SCANNER_ARGS =
|
|
Packit Service |
1d8f1c |
INTROSPECTION_COMPILER_ARGS = \
|
|
Packit Service |
1d8f1c |
--includedir=$(srcdir) \
|
|
Packit Service |
1d8f1c |
--includedir=. \
|
|
Packit Service |
1d8f1c |
--includedir=$(top_srcdir)/src \
|
|
Packit Service |
1d8f1c |
$(NULL)
|
|
Packit Service |
1d8f1c |
|
|
Packit Service |
1d8f1c |
|
|
Packit Service |
1d8f1c |
emoji_headers = \
|
|
Packit Service |
1d8f1c |
$(top_srcdir)/ui/gtk3/ibusemojidialog.h \
|
|
Packit Service |
1d8f1c |
$(NULL)
|
|
Packit Service |
1d8f1c |
|
|
Packit Service |
1d8f1c |
IBusEmojiDialog-1.0.gir: $(libibus_emoji_dialog) Makefile
|
|
Packit Service |
1d8f1c |
IBusEmojiDialog_1_0_gir_SCANNERFLAGS = \
|
|
Packit Service |
1d8f1c |
--pkg-export=ibus-1.0 \
|
|
Packit Service |
1d8f1c |
--pkg=gtk+-3.0 \
|
|
Packit Service |
1d8f1c |
$(IBUS_GIR_SCANNERFLAGS) \
|
|
Packit Service |
1d8f1c |
$(NULL)
|
|
Packit Service |
1d8f1c |
IBusEmojiDialog_1_0_gir_INCLUDES = Gtk-3.0 GLib-2.0 GObject-2.0 Gio-2.0
|
|
Packit Service |
1d8f1c |
IBusEmojiDialog_1_0_gir_LIBS = $(libibus_emoji_dialog) $(libibus)
|
|
Packit Service |
1d8f1c |
IBusEmojiDialog_1_0_gir_FILES = $(emoji_headers)
|
|
Packit Service |
1d8f1c |
IBusEmojiDialog_1_0_gir_CFLAGS = \
|
|
Packit Service |
1d8f1c |
-I$(srcdir) \
|
|
Packit Service |
1d8f1c |
-I$(builddir) \
|
|
Packit Service |
1d8f1c |
-I$(top_srcdir)/src \
|
|
Packit Service |
1d8f1c |
$(NULL)
|
|
Packit Service |
1d8f1c |
|
|
Packit Service |
1d8f1c |
ibus_emoji_dialog_gir = IBusEmojiDialog-1.0.gir
|
|
Packit Service |
1d8f1c |
INTROSPECTION_GIRS += $(ibus_emoji_dialog_gir)
|
|
Packit Service |
1d8f1c |
noinst_DATA += $(ibus_emoji_dialog_gir)
|
|
Packit Service |
1d8f1c |
EXTRA_DIST += $(ibus_emoji_dialog_gir)
|
|
Packit Service |
1d8f1c |
MAINTAINERCLEANFILES += $(ibus_emoji_dialog_gir)
|
|
Packit Service |
1d8f1c |
DISTCLEANFILES += $(ibus_emoji_dialog_gir)
|
|
Packit Service |
1d8f1c |
|
|
Packit Service |
1d8f1c |
ibus-emoji-dialog-1.0.vapi: $(ibus_emoji_dialog_gir) IBusEmojiDialog-1.0.metadata
|
|
Packit Service |
1d8f1c |
ibus_emoji_dialog_vapi = ibus-emoji-dialog-1.0.vapi
|
|
Packit Service |
1d8f1c |
ibus_emoji_dialog_1_0_vapi_DEPS = gtk+-3.0 gio-2.0
|
|
Packit Service |
1d8f1c |
ibus_emoji_dialog_1_0_vapi_METADATADIRS = $(srcdir)
|
|
Packit Service |
1d8f1c |
ibus_emoji_dialog_1_0_vapi_FILES = IBusEmojiDialog-1.0.gir
|
|
Packit Service |
1d8f1c |
VAPIGEN_VAPIS += $(ibus_emoji_dialog_vapi)
|
|
Packit Service |
1d8f1c |
noinst_DATA += $(ibus_emoji_dialog_vapi)
|
|
Packit Service |
1d8f1c |
EXTRA_DIST += $(ibus_emoji_dialog_vapi)
|
|
Packit Service |
1d8f1c |
MAINTAINERCLEANFILES += $(ibus_emoji_dialog_vapi)
|
|
Packit Service |
1d8f1c |
DISTCLEANFILES += $(ibus_emoji_dialog_vapi)
|
|
Packit Service |
1d8f1c |
|
|
Packit Service |
1d8f1c |
endif
|
|
Packit Service |
1d8f1c |
#end of HAVE_INTROSPECTION
|
|
Packit Service |
1d8f1c |
endif
|
|
Packit Service |
1d8f1c |
# end of ENABLE_EMOJI_DICT
|
|
Packit Service |
1d8f1c |
|
|
Packit Service |
1d8f1c |
-include $(top_srcdir)/git.mk
|