1 # Process this file with autoconf to produce a configure script.
2 AC_INIT(ise-default, 0.1.1, li2012.zhang@samsung.com)
3 AC_CONFIG_SRCDIR([src/isf_default_imengine.cpp])
5 # Save this value here, since automake will set cflags and cxxflags later
6 cflags_set=${CFLAGS+set}
7 cppflags_set=${CPPFLAGS+set}
9 ISF_DEFAULT_MAJOR_VERSION=0
10 ISF_DEFAULT_MINOR_VERSION=1
11 ISF_DEFAULT_MICRO_VERSION=1
13 ISF_DEFAULT_VERSION=$ISF_DEFAULT_MAJOR_VERSION.$ISF_DEFAULT_MINOR_VERSION.$ISF_DEFAULT_MICRO_VERSION
15 AC_SUBST(ISF_DEFAULT_MAJOR_VERSION)
16 AC_SUBST(ISF_DEFAULT_MINOR_VERSION)
17 AC_SUBST(ISF_DEFAULT_MICRO_VERSION)
18 AC_SUBST(ISF_DEFAULT_VERSION)
22 AM_CONFIG_HEADER([config.h])
33 AC_SUBST(LIBTOOL_DEPS)
35 # Checks for programs.
47 AM_CONDITIONAL(ARM, test x$TARGET = xARM)
51 PKG_CHECK_MODULES(ISF,[isf >= $ISF_VERSION])
53 # Check if we should build setup module
54 PKG_CHECK_MODULES(ISF_GTKUTILS,[isf-gtkutils >= $ISF_VERSION],
55 [ISF_HAS_GTKUTILS=yes],
56 [ISF_HAS_GTKUTILS=no])
61 # Checks for header files.
64 # Checks for library functions.
67 # libtool option to control which symbols are exported
68 # right now, symbols starting with _ are not exported
69 LIBTOOL_EXPORT_OPTIONS='-export-symbols-regex "^[[^_]].*"'
70 AC_SUBST(LIBTOOL_EXPORT_OPTIONS)
74 [ --enable-debug Turn on debugging],
77 if test "$enable_debug" = "yes"; then
78 AC_DEFINE(ENABLE_DEBUG, 1 ,[Define this to enable the debug facility in libscim])
80 CXXFLAGS="$CXXFLAGS -g"
83 ISF_ICONDIR=`$PKG_CONFIG --variable=icondir scim`
84 ISF_MODULEDIR=`$PKG_CONFIG --variable=moduledir scim`
85 ISF_DATADIR=`$PKG_CONFIG --variable=scimdatadir scim`
86 ISF_LIBDIR=`$PKG_CONFIG --variable=libdir scim`
88 if test "x$ISF_ICONDIR" = "x"; then
89 ISF_ICONDIR=${datadir}/scim/icons
92 if test "x$ISF_MODULEDIR" = "x"; then
93 ISF_MODULEDIR=${libdir}/scim-1.0
96 if test "x$ISF_DATADIR" = "x"; then
97 ISF_DATADIR=${datadir}/scim
100 if test "x$ISF_LIBDIR" = "x"; then
104 AC_SUBST(ISF_ICONDIR)
105 AC_SUBST(ISF_MODULEDIR)
106 AC_SUBST(ISF_DATADIR)
109 ISF_DEFAULT_DATADIR=${ISF_DATADIR}/ise-engine-default
110 AC_SUBST(ISF_DEFAULT_DATADIR)
112 AC_CONFIG_FILES([Makefile