MAINTAINERCLEANFILES 	= Makefile.in
EXTRA_DIST		= ../im-scim.version-script

INCLUDES		= -I$(top_builddir) \
			  -I$(top_builddir)/src \
	    		  -I$(top_srcdir) \
			  -I$(top_srcdir)/src \
			  -I$(top_srcdir)/intl \
			  -I$(top_srcdir)/data \
			  -I$(top_srcdir)/utils \
			  -I$(top_srcdir)/extras/panel \
			  -DSCIM_DATADIR=\"@SCIM_DATADIR@\" \
			  -DSCIM_LOCALEDIR=\"@SCIM_LOCALEDIR@\" \
			  -DSCIM_SYSCONFDIR=\"@SCIM_SYSCONFDIR@\" \
			  -DSCIM_LIBEXECDIR=\"@SCIM_LIBEXECDIR@\" \
			  -DSCIM_ICONDIR=\"@SCIM_ICONDIR@\" \
			  -DSCIM_MODULE_PATH=\"@SCIM_MODULE_PATH@\" \
			  -DSCIM_TEMPDIR=\"@SCIM_TEMPDIR@\" \
			  -DSCIM_KEYBOARD_ICON_FILE=\"@SCIM_ICONDIR@/keyboard.png\"

if SCIM_BUILD_ORIG_GTK3_IMMODULE
CONFIG_GTK3_IMMODULE = im-scim-orig.la
endif

if SCIM_BUILD_X11_UTILS
X11_UTILS=$(top_builddir)/utils/libscim-x11utils@SCIM_EPOCH@.la
endif

if SCIM_LD_VERSION_SCRIPT
LD_VERSION_SCRIPT_OPTION="-Wl,--version-script=$(srcdir)/../im-scim.version-script"
endif

noinst_HEADERS = ../gtkimcontextscim.h

moduledir = @GTK3_IM_MODULEDIR@

module_LTLIBRARIES = $(CONFIG_GTK3_IMMODULE)

im_scim_orig_la_SOURCES = ../gtkimcontextscim.cpp ../imscim.cpp

im_scim_orig_la_CXXFLAGS=@GTK3_CFLAGS@
im_scim_orig_la_CFLAGS  =@GTK3_CFLAGS@

im_scim_orig_la_LDFLAGS = -rpath $(moduledir) \
		     -avoid-version \
		     -module \
		     $(LD_VERSION_SCRIPT_OPTION) \
		     @GTK3_LIBS@

im_scim_orig_la_LIBADD  = $(top_builddir)/src/libscim@SCIM_EPOCH@.la $(X11_UTILS)
