Blame engine/Makefile.am

Packit Service db4263
# vim:set noet ts=4
Packit Service db4263
#
Packit Service db4263
# ibus-table - The Tables engine for IBus
Packit Service db4263
#
Packit Service db4263
# Copyright (c) 2008-2009 Yu Yuwei <acevery@gmail.com>
Packit Service db4263
#
Packit Service db4263
# This library is free software; you can redistribute it and/or
Packit Service db4263
# modify it under the terms of the GNU Lesser General Public
Packit Service db4263
# License as published by the Free Software Foundation; either
Packit Service db4263
# version 2.1 of the License, or (at your option) any later version.
Packit Service db4263
#
Packit Service db4263
# This library is distributed in the hope that it will be useful,
Packit Service db4263
# but WITHOUT ANY WARRANTY; without even the implied warranty of
Packit Service db4263
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
Packit Service db4263
# Lesser General Public License for more details.
Packit Service db4263
#
Packit Service db4263
# You should have received a copy of the GNU Lesser General Public
Packit Service db4263
# License along with this library; if not, write to the Free Software
Packit Service db4263
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
Packit Service db4263
#
Packit Service db4263
Packit Service db4263
DOC2MAN = docbook2man
Packit Service db4263
SGML = ibus-table-createdb.sgml
Packit Service db4263
BUILT_MANS = ibus-table-createdb.1
Packit Service db4263
man_MANS = $(BUILT_MANS)
Packit Service db4263
Packit Service db4263
engine_table_PYTHON = \
Packit Service db4263
	chinese_variants.py \
Packit Service db4263
	ibus_table_location.py \
Packit Service db4263
	factory.py \
Packit Service db4263
	main.py \
Packit Service db4263
	table.py \
Packit Service db4263
	tabcreatedb.py \
Packit Service db4263
	tabsqlitedb.py \
Packit Service db4263
	$(NULL)
Packit Service db4263
engine_table_DATA = \
Packit Service db4263
	$(NULL)
Packit Service db4263
engine_tabledir = $(datadir)/ibus-table/engine
Packit Service db4263
Packit Service db4263
bin_SCRIPTS = ibus-table-createdb 
Packit Service db4263
Packit Service db4263
libexec_SCRIPTS = ibus-engine-table
Packit Service db4263
Packit Service db4263
engine_DATA = table.xml
Packit Service db4263
enginedir = $(datadir)/ibus/component
Packit Service db4263
Packit Service db4263
EXTRA_DIST = \
Packit Service db4263
	ibus-table-createdb.in \
Packit Service db4263
	ibus-engine-table.in \
Packit Service db4263
	table.xml.in \
Packit Service db4263
	$(SGML) \
Packit Service db4263
	$(BUILT_MANS) \
Packit Service db4263
	$(NULL)
Packit Service db4263
Packit Service db4263
CLEANFILES = \
Packit Service db4263
	*.pyc \
Packit Service db4263
	*.pyo \
Packit Service db4263
	ibus-engine-table \
Packit Service db4263
	ibus-table-createdb \
Packit Service db4263
	table.xml \
Packit Service db4263
	$(NULL)
Packit Service db4263
Packit Service db4263
MAINTAINERCLEANFILES = \
Packit Service db4263
	Makefile.in \
Packit Service db4263
	$(NULL)
Packit Service db4263
Packit Service db4263
${man_MANS}: ${SGML}
Packit Service db4263
	$(AM_V_GEN) $(RM) $@; \
Packit Service db4263
	$(DOC2MAN) ${SGML}; \
Packit Service db4263
	$(RM) manpage.*
Packit Service db4263
Packit Service db4263
table.xml: table.xml.in
Packit Service db4263
	( \
Packit Service db4263
		libexecdir=${libexecdir}; \
Packit Service db4263
		pkgdatadir=${pkgdatadir}; \
Packit Service db4263
		s=`cat $<`; \
Packit Service db4263
		eval "echo \"$${s}\""; \
Packit Service db4263
	) > $@
Packit Service db4263
Packit Service db4263
test:
Packit Service db4263
	$(ENV) \
Packit Service db4263
		IBUS_TABLE_LOCATION=$(abs_top_srcdir) \
Packit Service db4263
		DBUS_DEBUG=true \
Packit Service db4263
		LANG=en_US \
Packit Service db4263
		PYTHONPATH=$(abs_top_srcdir) \
Packit Service db4263
		$(PYTHON) $(srcdir)/main.py
Packit Service db4263