2 # Process this file with autoconf to produce a configure script.
5 AC_INIT(chise-base, 0.25, chise-en@m17n.org)
12 # AC_CHECK_PROGS(LIBTOOL, glibtool libtool, libtool, \
13 # /usr/local/bin:/opt/bin:/sw/bin:/usr/bin:/bin)
15 AC_SUBST(ac_configure_args)
16 AC_SUBST(xemacs_configure_args)
17 AC_SUBST(xemacs_site_includes)
18 AC_SUBST(xemacs_site_libraries)
21 AC_SUBST(lemi_cvs_root)
23 if test -f CVS/Root; then
24 cvs_root=`cat CVS/Root`
25 lemi_cvs_root=`cat CVS/Root|sed 's/chise/root/'`
27 cvs_root=':pserver:anonymous@cvs.m17n.org:/cvs/chise'
28 lemi_cvs_root=':pserver:anonymous@cvs.m17n.org:/cvs/root'
31 xemacs_configure_args=`echo $ac_configure_args \
32 | sed 's/--with-site-includes/--site-includes/' \
33 | sed 's/--with-site-libraries/--site-libraries/' \
34 | sed "s/'CC=/'--compiler=/"`
36 # Settings for optional paths
37 AC_ARG_WITH(site_includes,
38 --with-site-includes=PATH List of directories to search first for header files
40 #xemacs_site_includes="$with_site_includes"
42 if test -d /sw/include; then
43 xemacs_site_includes="/sw/include"
44 xemacs_opts="--with-dialogs=athena --with-widgets=athena --with-athena=3d"
46 if test -f /sw/include/db3/db.h; then
47 xemacs_site_includes="$xemacs_site_includes:/sw/include/db3"
48 elif test -f /sw/include/db4/db.h; then
49 xemacs_site_includes="$xemacs_site_includes:/sw/include/db4"
51 if test x"$with_canna" != x"no"; then
52 if test -d /sw/include/canna; then
53 xemacs_opts="$xemacs_opts --with-canna"
59 AC_ARG_WITH(site_libraries,
60 --with-site-libraries=PATH List of directories to search first for libraries
62 #xemacs_site_libraries="$with_site_libraries"
64 if test -d /sw/include; then
65 xemacs_site_libraries="/sw/lib"
70 --with-canna Support the Canna input method
72 #xemacs_opts="$xemacs_opts --with-canna"
76 # Checks for libraries.
77 if test x"$xemacs_site_includes" != x""; then
78 xemacs_opts="$xemacs_opts --site-includes=$xemacs_site_includes"
81 if test x"$xemacs_site_libraries" != x""; then
82 xemacs_opts="$xemacs_opts --site-libraries=$xemacs_site_libraries"
85 if test x"$with_canna" != x"no"; then
86 AC_CHECK_LIB(canna,jrKanjiControl,
87 xemacs_opts="$xemacs_opts --with-canna")
91 mac_product_name=`sw_vers |grep ProductName|cut -f2`
92 mac_product_version=`sw_vers |grep ProductVersion|cut -f2`
93 mac_product_major_version=`echo $mac_product_version|cut -d'.' -f1`
94 mac_product_minor_version=`echo $mac_product_version|cut -d'.' -f2`
96 if test "$os_name" = "Darwin" -a \
97 "$mac_product_name" = "Mac OS X" -a \
98 $mac_product_major_version -eq 10 -a \
99 $mac_product_minor_version -ge 7
101 xemacs_opts="$xemacs_opts '--ldflags=-Wl,-no_pie'"
104 # Checks for header files.
106 # Checks for typedefs, structures, and compiler characteristics.
110 # Checks for library functions.
114 #AC_CHECK_FUNCS(strnlen)
116 AC_CONFIG_FILES([Makefile])