Open-Source-Software-Entwicklung und Downloads

Browse Subversion Repository

Contents of /kazehakase/trunk/configure.ac

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3871 - (show annotations) (download)
Mon May 3 07:23:57 2010 UTC (14 years ago) by ikezoe
File size: 20366 byte(s)
adapt to the latest GTK+.
1 dnl Process this file with autoconf to produce a configure script.
2 AC_PREREQ(2.57)
3
4 AC_INIT(kazehakase, 0.5.8)
5 AM_INIT_AUTOMAKE(1.6)
6 m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])
7 AM_CONFIG_HEADER(config.h)
8
9 AC_CANONICAL_HOST
10
11 AC_MSG_CHECKING([for native Win32])
12 case "$host" in
13 *-*-mingw*)
14 os_win32=yes
15 ;;
16 *)
17 os_win32=no
18 ;;
19 esac
20 AC_MSG_RESULT([$os_win32])
21
22 AC_MSG_CHECKING([for some Win32 platform])
23 case "$host" in
24 *-*-mingw*|*-*-cygwin*)
25 platform="win32"
26 ;;
27 *-apple-darwin*)
28 platform="os x"
29 ;;
30 *)
31 platform="unix"
32 ;;
33 esac
34 AC_MSG_RESULT([$platform])
35
36 AM_CONDITIONAL(OS_WIN32, test "$os_win32" = "yes")
37 AM_CONDITIONAL(PLATFORM_WIN32, test "$platform" = "win32")
38 AM_CONDITIONAL(PLATFORM_OSX, test "$platform" = "os x")
39
40 AC_ENABLE_SHARED(yes)
41 AC_ENABLE_STATIC(no)
42
43 AC_LIBTOOL_WIN32_DLL
44 AM_PROG_LIBTOOL
45 DOLT
46
47 LT_CURRENT=1
48 LT_REVISION=0
49 LT_AGE=1
50 LT_VERSION_INFO="$LT_CURRENT:$LT_REVISION:$LT_AGE"
51 AC_SUBST(LT_CURRENT)
52 AC_SUBST(LT_REVISION)
53 AC_SUBST(LT_AGE)
54 AC_SUBST(LT_VERSION_INFO)
55
56 LT_CURRENT_MINUS_AGE=`expr $LT_CURRENT - $LT_AGE`
57 AC_SUBST(LT_CURRENT_MINUS_AGE)
58
59 LIBTOOL_EXPORT_OPTIONS='-export-symbols-regex "^[[^_]].*"'
60 AC_SUBST(LIBTOOL_EXPORT_OPTIONS)
61
62 AC_PATH_PROG([PKG_CONFIG], [pkg-config], [no])
63
64 AC_PROG_CXX
65 AC_PROG_CC
66 AC_PROG_CPP
67 AC_PROG_INSTALL
68 AC_PROG_LN_S
69 AC_PROG_MAKE_SET
70 AC_PROG_AWK
71
72 dnl disable RTTI by default
73 AC_ARG_ENABLE(cpp-rtti,
74 [ --enable-cpp-rtti Enable C++ RTTI (for cvs gcc)],,
75 enable_cpp_rtti=no)
76
77 if test "x$enable_cpp_rtti" = "xno"; then
78 AM_CXXFLAGS="-fno-rtti $AM_CXXFLAGS"
79 fi
80
81 dnl **************************************************************
82 dnl Configure for module direcotry.
83 dnl **************************************************************
84 kzlibdir="\$(libdir)/\$(PACKAGE)"
85 AC_SUBST(kzlibdir)
86
87 dnl **************************************************************
88 dnl Configure for embed module.
89 dnl **************************************************************
90 embeddir="\$(kzlibdir)/embed"
91 AC_SUBST(embeddir)
92
93 dnl **************************************************************
94 dnl Check for GtkMozEmbed.
95 dnl **************************************************************
96
97 KAZEHAKASE_GECKO_CHECK
98
99 dnl **************************************************************
100 dnl Check for Gtk+2.
101 dnl **************************************************************
102 dnl Test for GTK+, and define GTK_CFLAGS and GTK_LIBS, if gthread is specified
103 dnl in MODULES, pass to pkg-config
104 AM_PATH_GTK_2_0(2.20.0, , ,[gthread])
105 AC_PATH_PROG(GLIB_GENMARSHAL, glib-genmarshal)
106 AC_PATH_PROG(GLIB_MKENUMS, glib-mkenums)
107
108 dnl **************************************************************
109 dnl Check for GIO
110 dnl **************************************************************
111 PKG_CHECK_MODULES(GIO, gio-2.0)
112
113 dnl **************************************************************
114 dnl Check for D-Bus GLib
115 dnl **************************************************************
116 PKG_CHECK_MODULES(DBUS_GLIB, dbus-glib-1)
117
118 dnl **************************************************************
119 dnl Check for MozWebView
120 dnl **************************************************************
121
122 moz_web_view_exists=no
123 PKG_CHECK_MODULES(MOZ_WEB_VIEW, libmozwebview >= 0.0.1,
124 [moz_web_view_exists=yes], [moz_web_view_exists=no])
125 AC_SUBST([MOZ_WEB_VIEW_CFLAGS])
126 AC_SUBST([MOZ_WEB_VIEW_LIBS])
127 if test x"$moz_web_view_exists" = "xyes"; then
128 moz_web_view_available=yes
129 else
130 moz_web_view_available=no
131 fi
132
133 AM_CONDITIONAL([WITH_MOZ_WEB_VIEW], [test $moz_web_view_available = "yes"])
134
135
136 dnl **************************************************************
137 dnl Check for GtkIEEmbed
138 dnl **************************************************************
139
140 gtk_ie_embed_exists=no
141 PKG_CHECK_MODULES(GTKIEEMBED, gtkieembed >= 0.9.1,
142 [gtk_ie_embed_exists=yes], [gtk_ie_embed_exists=no])
143 AC_SUBST([GTKIEEMBED_CFLAGS])
144 AC_SUBST([GTKIEEMBED_LIBS])
145 if test x"$gtk_ie_embed_exists" = "xyes"; then
146 gtk_ie_embed_available=yes
147 AC_DEFINE(WITH_GTK_IE_EMBED, 1, [Define to 1 if you use GtkIEEmbed])
148 else
149 gtk_ie_embed_available=no
150 fi
151
152 AM_CONDITIONAL([WITH_GTK_IE_EMBED], [test $gtk_ie_embed_available = "yes"])
153
154 dnl **************************************************************
155 dnl Check for WebKit/GTK+
156 dnl **************************************************************
157
158 webkit_gtk_exists=no
159 PKG_CHECK_MODULES(WEBKITGTK, webkit-1.0 >= 1.1.1,
160 [webkit_gtk_exists=yes], [webkit_gtk_exists=no])
161 AC_SUBST([WEBKITGTK_CFLAGS])
162 AC_SUBST([WEBKITGTK_LIBS])
163 if test x"$webkit_gtk_exists" = "xyes"; then
164 webkit_gtk_available=yes
165 AC_DEFINE(WITH_WEBKIT_GTK, 1, [Define to 1 if you use WebKit/GTK+])
166 else
167 webkit_gtk_available=no
168 fi
169
170 AM_CONDITIONAL([WITH_WEBKIT_GTK], [test $webkit_gtk_available = "yes"])
171
172 dnl **************************************************************
173 dnl Check for GNU TLS
174 dnl **************************************************************
175 AC_ARG_ENABLE(ssl, [ --disable-ssl
176 Disable GNU TLS suport],,
177 disable_ssl=no)
178 if test x"$disable_ssl" = "xno"; then
179 PKG_CHECK_MODULES(LIBGNUTLS, gnutls >= 1.2.0,
180 AC_DEFINE(USE_SSL, 1, [Define using GNU TLS]),
181 AC_MSG_WARN([[libgnutls was not found.]]))
182 fi
183 AC_SUBST([LIBGNUTLS_CFLAGS])
184 AC_SUBST([LIBGNUTLS_LIBS])
185 AM_CONDITIONAL(ENABLE_SSL, test x"$disable_ssl" = "xno")
186
187 dnl **************************************************************
188 dnl Check for Session Management
189 dnl **************************************************************
190
191 EGG_CFLAGS="$GTK_CFLAGS"
192 EGG_LIBS="$GTK_LIBS"
193 AC_SUBST(EGG_CFLAGS)
194 AC_SUBST(EGG_LIBS)
195
196 AC_PATH_XTRA
197
198 SM_LIBS=""
199 sm_save_cppflags="$CPPFLAGS"
200 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
201
202 HAVE_SM=true
203 AC_CHECK_LIB(SM, SmcSaveYourselfDone,
204 [SM_LIBS="$X_LIBS -lSM -lICE"],HAVE_SM=false,
205 $X_LIBS -lICE)
206 AC_CHECK_HEADERS(X11/SM/SMlib.h,,HAVE_SM=false)
207 if test "$HAVE_SM" = true; then
208 AC_DEFINE(HAVE_LIBSM, 1, [Define to 1 if you have libSM installed])
209 fi
210
211 AC_SUBST(SM_LIBS)
212 CPPFLAGS="$sm_save_cppflags"
213
214 dnl **************************************************************
215 dnl Check for gettext.
216 dnl **************************************************************
217 IT_PROG_INTLTOOL([0.35.0])
218
219 AM_GLIB_GNU_GETTEXT
220 dnl should run after AM_GLIB_GNU_GETTEXT
221 AC_CONFIG_COMMANDS([rgettext], [
222 sed \
223 -i'' \
224 -e "s/EXTRA_DISTFILES = /EXTRA_DISTFILES = rgettext.mk.in /
225 s/^itlocaledir = /itlocaledir = \$(datadir)\/locale\n#itlocaledir = /
226 / \$(GENPOT)/r po/rgettext.mk
227 " \
228 po/Makefile
229 ])
230
231 GETTEXT_PACKAGE=kazehakase
232 AC_SUBST(GETTEXT_PACKAGE)
233 AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE", [The gettext domain])
234
235 dnl **************************************************************
236 dnl Checks for programs.
237 dnl **************************************************************
238
239 AC_ARG_ENABLE(Werror, [ --enable-Werror Enable -Werror option for GCC])
240
241 if test "x$GCC" = "xyes"; then
242 case " $CFLAGS " in
243 *[\ \ ]-Wall[\ \ ]*) ;;
244 *) CFLAGS="$CFLAGS -Wall" ;;
245 esac
246
247 case " $CFLAGS " in
248 *[\ \ ]-Wmissing-declarations[\ \ ]*) ;;
249 *) CFLAGS="$CFLAGS -Wmissing-declarations" ;;
250 esac
251
252 case " $CFLAGS " in
253 *[\ \ ]-Wmissing-prototypes[\ \ ]*) ;;
254 *) CFLAGS="$CFLAGS -Wmissing-prototypes" ;;
255 esac
256
257 case " $CFLAGS " in
258 *[\ \ ]-Wpointer-arith[\ \ ]*) ;;
259 *) CFLAGS="$CFLAGS -Wpointer-arith" ;;
260 esac
261
262 case " $CFLAGS " in
263 *[\ \ ]-Wcast-align[\ \ ]*) ;;
264 *) CFLAGS="$CFLAGS -Wcast-align" ;;
265 esac
266
267 if test "x$enable_Werror" = "xyes"; then
268 case " $CFLAGS " in
269 *[\ \ ]-Werror[\ \ ]*) ;;
270 *) CFLAGS="$CFLAGS -Werror" ;;
271 esac
272 fi
273
274 if test "x$enable_ansi" = "xyes"; then
275 case " $CFLAGS " in
276 *[\ \ ]-ansi[\ \ ]*) ;;
277 *) CFLAGS="$CFLAGS -ansi" ;;
278 esac
279
280 case " $CFLAGS " in
281 *[\ \ ]-pedantic[\ \ ]*) ;;
282 *) CFLAGS="$CFLAGS -pedantic" ;;
283 esac
284 fi
285 fi
286
287 dnl **************************************************************
288 dnl Checks for libraries.
289 dnl **************************************************************
290 # FIXME: Replace `main' with a function in `-le':
291 AC_CHECK_LIB([e], [main])
292 # FIXME: Replace `main' with a function in `-links':
293 AC_CHECK_LIB([inks], [main])
294
295
296 AC_CHECK_HEADER(winsock2.h,
297 [AC_CACHE_CHECK([for socket in -lwsock32], [ac_kz_lib_wsock32],
298 [LIBS_save=$LIBS
299 LIBS="-lwsock32 $LIBS"
300 AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <winsock2.h>
301 ],
302 [socket(0,0,0)])],
303 [AS_VAR_SET([ac_kz_lib_wsock32], [yes])
304 SOCKET_LIBS="-lwsock32 $SOCKET_LIBS"],
305 [AS_VAR_SET([ac_kz_lib_wsock32], [no])])
306 LIBS=$LIBS_save])
307
308 AC_CACHE_CHECK([for WSASocket in -lws2_32], [ac_kz_lib_ws2_32],
309 [LIBS_save=$LIBS
310 LIBS="-lws2_32 $LIBS"
311 AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <winsock2.h>
312 ],
313 [WSASocket(0,0,0,0,0,0)])],
314 [AS_VAR_SET([ac_kz_lib_ws2_32], [yes])
315 SOCKET_LIBS="-lws2_32 $SOCKET_LIBS"],
316 [AS_VAR_SET([ac_kz_lib_ws2_32], [no])])
317 LIBS=$LIBS_save])])
318 AC_SUBST(SOCKET_LIBS)
319
320 dnl chekc zlib
321 AC_CHECK_HEADER(zlib.h,
322 [
323 dnl zlib.h was found
324 HAVE_ZLIB_H="1"
325 dnl if the lib wasn't found already, try again with the new paths
326 if test "$HAVE_LIBZ" != "1"; then
327 AC_CHECK_LIB(z, gzread,
328 [
329 dnl the lib was found!
330 HAVE_LIBZ="1"
331 ],
332 [ CPPFLAGS=$_cppflags
333 LDFLAGS=$_ldflags])
334 fi
335 ],
336 [
337 dnl zlib.h was not found, restore the flags
338 CPPFLAGS=$_cppflags
339 LDFLAGS=$_ldflags]
340 )
341 if test "$HAVE_LIBZ" = "1" && test "$HAVE_ZLIB_H" != "1"
342 then
343 AC_MSG_WARN([configure found only the libz lib, not the header file!])
344 elif test "$HAVE_LIBZ" != "1" && test "$HAVE_ZLIB_H" = "1"
345 then
346 AC_MSG_WARN([configure found only the libz header file, not the lib!])
347 elif test "$HAVE_LIBZ" = "1" && test "$HAVE_ZLIB_H" = "1"
348 then
349 ZLIB_LIBS=-lz
350 AC_SUBST(ZLIB_LIBS)
351 fi
352
353 dnl **************************************************************
354 dnl Checks for header files.
355 dnl **************************************************************
356 AC_HEADER_STDC
357 AC_CHECK_HEADERS([fcntl.h libintl.h stdlib.h string.h unistd.h])
358 AC_CHECK_HEADERS([sys/utsname.h])
359
360
361 dnl **************************************************************
362 dnl Checks for typedefs, structures, and compiler characteristics.
363 dnl **************************************************************
364 AC_C_CONST
365
366
367 dnl **************************************************************
368 dnl Checks for library functions.
369 dnl **************************************************************
370 AC_CHECK_FUNCS([setlocale strchr strtol uname memmove strerror])
371 AC_CHECK_FUNC([strptime], [have_strptime=yes], [have_strptime=no])
372 AM_CONDITIONAL(HAVE_STRPTIME, test x"$have_strptime" = "xyes")
373 if test x"$have_strptime" = "xyes"; then
374 AC_DEFINE(HAVE_STRPTIME, 1, [Define strptime])
375 fi
376
377 dnl **************************************************************
378 dnl Migemo
379 dnl **************************************************************
380
381 AC_ARG_ENABLE([migemo],
382 AS_HELP_STRING([--enable-migemo]
383 [Enable Migemo (Japanese incremental search)]))
384 if test -z $enable_migemo; then
385 enable_migemo=no
386 fi
387
388 if test x"$enable_migemo" = "xyes"; then
389 AC_DEFINE(USE_MIGEMO, 1, [Define using Migemo support])
390 fi
391
392 dnl **************************************************************
393 dnl Configure for extentions.
394 dnl **************************************************************
395 extdir="\$(kzlibdir)/ext"
396 AC_SUBST(extdir)
397
398 dnl **************************************************************
399 dnl Extention: Check for Ruby.
400 dnl **************************************************************
401 ruby_available="no"
402 AC_ARG_WITH([ruby],
403 AS_HELP_STRING([--with-ruby=PATH],
404 [Ruby interpreter path (default: auto-detect)]),
405 [RUBY="$withval"])
406
407 if test "$RUBY" = "no"; then
408 : # ignore
409 elif test "$RUBY" = ""; then
410 AC_PATH_PROG(RUBY, ruby, none)
411 if test "$RUBY" != "none"; then
412 ruby_available="yes"
413 fi
414 else
415 AC_CHECK_FILE([$RUBY],
416 [ruby_available="yes"],
417 [AC_MSG_WARN([$RUBY is not found. Disable Ruby extension.])])
418 fi
419
420 if test "$ruby_available" = "yes"; then
421 rbconfig="$RUBY -rrbconfig -e "
422
423 changequote(<<, >>)
424 for var_name in archdir sitearchdir CFLAGS LIBRUBYARG LIBS libdir; do
425 rbconfig_tmp=`$rbconfig "print Config::CONFIG['$var_name']"`
426 eval "rbconfig_$var_name=\"$rbconfig_tmp\""
427 done
428 changequote([, ])
429
430 RUBY_CFLAGS="$RUBY_CFLAGS -I$rbconfig_archdir "
431 RUBY_CFLAGS="$RUBY_CFLAGS -I$rbconfig_sitearchdir "
432 RUBY_CFLAGS="$RUBY_CFLAGS $rbconfig_CFLAGS "
433 RUBY_LIBS="$rbconfig_LIBRUBYARG $rbconfig_LIBS"
434 RUBY_LDFLAGS="-L$rbconfig_libdir"
435
436 AC_SUBST(RUBY_CFLAGS)
437 AC_SUBST(RUBY_LIBS)
438 AC_SUBST(RUBY_LDFLAGS)
439
440 _SAVE_CFLAGS=$CFLAGS
441 ruby_undef_package_macros="
442 #undef PACKAGE_NAME
443 #undef PACKAGE_TARNAME
444 #undef PACKAGE_STRING
445 #undef PACKAGE_VERSION
446 "
447 ruby_disable_message="Disable Ruby extension."
448 CFLAGS="$CFLAGS $RUBY_CFLAGS"
449 AC_CHECK_HEADERS(ruby.h, [],
450 [ruby_available="no"
451 AC_MSG_WARN([$ruby_disable_message])],
452 [$ruby_undef_package_macros])
453 if test "x$ruby_available" = "xyes"; then
454 CFLAGS="$CFLAGS $GTK_CFLAGS"
455 AC_CHECK_HEADERS(rbgtk.h, [],
456 [ruby_available="no"
457 AC_MSG_WARN([$ruby_disable_message])],
458 [$ruby_undef_package_macros])
459 fi
460 CFLAGS=$_SAVE_CFLAGS
461 fi
462
463 AM_CONDITIONAL([WITH_RUBY], [test "$ruby_available" = "yes"])
464
465
466 dnl **************************************************************
467 dnl Configure for gettext from Ruby scripts
468 dnl **************************************************************
469 AC_ARG_WITH([rgettext],
470 AS_HELP_STRING([--with-rgettext=PATH],
471 [rgettext path (default: auto-detect)]),
472 [RGETTEXT="$withval"])
473
474 if test "$RGETTEXT" = "no"; then
475 RGETTEXT=""
476 elif test "$RGETTEXT" = ""; then
477 AC_PATH_PROG(RGETTEXT, rgettext, none)
478 if test "$RGETTEXT" = "none"; then
479 RGETTEXT=""
480 fi
481 else
482 rgettext_message="$RGETTEXT is not found. Disable gettext from Ruby scripts."
483 AC_CHECK_FILE([$RGETTEXT], [],
484 [RGETTEXT=""
485 AC_MSG_WARN([$rgettext_message])])
486 fi
487
488 RGETTEXT_TARGETS=""
489 if test "$RGETTEXT" != ""; then
490 changequote(<<, >>)
491 for dir in ${srcdir}/data/ext/ruby; do
492 tmp_targets="`find $dir -name '*.rb' -exec echo \$\(top_srcdir\)/\{\} \;`"
493 RGETTEXT_TARGETS="$RGETTEXT_TARGETS `echo $tmp_targets | xargs echo`"
494 done
495 changequote([, ])
496 fi
497 AC_SUBST(RGETTEXT_TARGETS)
498
499 dnl **************************************************************
500 dnl Configure for UI XML
501 dnl **************************************************************
502 if test "$ruby_available" = "yes" ; then
503 UI_XML_RUBY_START=""
504 UI_XML_RUBY_END=""
505 else
506 UI_XML_RUBY_START="<!--"
507 UI_XML_RUBY_END="-->"
508 fi
509
510 AC_SUBST([UI_XML_RUBY_START])
511 AC_SUBST([UI_XML_RUBY_END])
512
513 GECKO_VERSION="\$(GECKO)-\$(MOZILLA_COMPONENT_VERSION)"
514 AC_SUBST([GECKO_VERSION])
515
516 dnl **************************************************************
517 dnl Configure for history search module.
518 dnl **************************************************************
519 searchdir="\$(kzlibdir)/search"
520 AC_SUBST(searchdir)
521
522 dnl **************************************************************
523 dnl Check for Hyper Estraier.
524 dnl **************************************************************
525
526 est_exists=no
527 AC_ARG_ENABLE([heyper-estraier],
528 AS_HELP_STRING([--disable-hyper-estraier],
529 [Disable Hyper Estraier support]))
530 if test "x$enable_hyper_estraier" = "x" -o \
531 "x$enable_hyper_estraier" = "xyes"; then
532 PKG_CHECK_MODULES(EST, hyperestraier,
533 [est_exists=yes], [est_exists=no])
534 fi
535
536 AM_CONDITIONAL([WITH_EST], [test "$est_exists" = "yes"])
537
538 dnl **************************************************************
539 dnl Check for Anthy
540 dnl **************************************************************
541
542 anthy_exists=no
543 PKG_CHECK_MODULES(ANTHY, anthy,
544 [anthy_exists=yes], [anthy_exists=no])
545
546 AC_PATH_PROG(MECAB_CONFIG, mecab-config, "none")
547 if test x"$MECAB_CONFIG" = x"none"; then
548 mecab_exists=no
549 MECAB_LIBS=""
550 MECAB_CFLAGS=""
551 else
552 mecab_exists=yes
553 MECAB_LIBS=`$MECAB_CONFIG --libs`
554 MECAB_CFLAGS=`$MECAB_CONFIG --cflags`
555 fi
556 AC_SUBST([MECAB_CFLAGS])
557 AC_SUBST([MECAB_LIBS])
558
559 if test x"$anthy_exists" = "xyes" -a x"$mecab_exists" = "xyes" ; then
560 anthy_trainer_available="yes"
561 else
562 anthy_trainer_available="no"
563 fi
564
565 anthy_trainer_available="no"
566 AM_CONDITIONAL([WITH_ANTHY_TRAINER], [test x"$anthy_trainer_available" = "xyes"])
567 if test x"$anthy_trainer_available" = "xyes" ; then
568 AC_DEFINE(WITH_ANTHY_TRAINER, 1, [Define to 1 if Anthy and Mecab is found])
569 fi
570
571 dnl **************************************************************
572 dnl Check for MinGW
573 dnl **************************************************************
574
575 AC_ARG_ENABLE([mingw-debug],
576 AS_HELP_STRING([--enable-mingw-debug],
577 [Enable MinGW debug]))
578 case $host_os in
579 mingw*)
580 if test "x$enable_mingw_debug" != "xno"; then
581 LDFLAGS="$LDFLAGS -mwindows"
582 fi
583 AC_CHECK_TOOL(WINDRES, windres)
584 ;;
585 esac
586 AM_CONDITIONAL([HAVE_WINDRES], [test x"$WINDRES" != x])
587
588 dnl **************************************************************
589 dnl Check for Cutter
590 dnl **************************************************************
591 m4_ifdef([AC_CHECK_GCUTTER], [
592 AC_CHECK_GCUTTER(>= 1.0.6)
593 ],
594 [ac_cv_use_cutter="no"])
595
596 AM_CONDITIONAL([WITH_CUTTER], [test "$ac_cv_use_cutter" != "no"])
597 if test "$ac_cv_use_cutter" != "no"; then
598 AC_DEFINE(WITH_CUTTER, 1, [Define to 1 if you use Cutter])
599 fi
600
601 m4_ifdef([AC_CHECK_COVERAGE], [AC_CHECK_COVERAGE])
602 GENHTML_OPTIONS="--title 'Kazehakase Code Coverage'"
603
604 KAZEHAKASE_CFLAGS="$GTK_CFLAGS $LIBGNUTLS_CFLAGS $GIO_CFLAGS $DBUS_GLIB_CFLAGS"
605 KAZEHAKASE_CFLAGS="$KAZEHAKASE_CFLAGS -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED"
606 KAZEHAKASE_CFLAGS="$KAZEHAKASE_CFLAGS -DG_DISABLE_DEPRECATED"
607 KAZEHAKASE_CFLAGS="$KAZEHAKASE_CFLAGS -DSYSDATADIR=\\\"\"\$(datadir)\"\\\""
608 KAZEHAKASE_CFLAGS="$KAZEHAKASE_CFLAGS -DLOCALEDIR=\\\"\"\$(localedir)\"\\\""
609 KAZEHAKASE_CFLAGS="$KAZEHAKASE_CFLAGS -DKZ_DATADIR=\\\"\"\$(datadir)/\$(PACKAGE)\"\\\""
610 KAZEHAKASE_CFLAGS="$KAZEHAKASE_CFLAGS -DKZ_SYSCONFDIR=\\\"\"\$(sysconfdir)/\$(PACKAGE)\"\\\""
611 KAZEHAKASE_CFLAGS="$KAZEHAKASE_CFLAGS -DKZ_LIBDIR=\\\"\"\$(kzlibdir)\"\\\""
612 KAZEHAKASE_CFLAGS="$KAZEHAKASE_CFLAGS -DKZ_EXTDIR=\\\"\"\$(extdir)\"\\\""
613 KAZEHAKASE_CFLAGS="$KAZEHAKASE_CFLAGS -DKZ_RUBY_EXTDIR=\\\"\"\$(extrubydir)\"\\\""
614 KAZEHAKASE_CFLAGS="$KAZEHAKASE_CFLAGS -DKZ_SEARCH_MODULEDIR=\\\"\"\$(searchdir)\"\\\""
615 KAZEHAKASE_CFLAGS="$KAZEHAKASE_CFLAGS -DKZ_EMBED_MODULEDIR=\\\"\"\$(embeddir)\"\\\""
616 AC_SUBST(KAZEHAKASE_CFLAGS)
617
618
619 AC_SUBST([AM_CPPFLAGS])
620 AC_SUBST([AM_CFLAGS])
621 AC_SUBST([AM_CXXFLAGS])
622 AC_SUBST([AM_LDFLAGS])
623
624 AC_CONFIG_FILES([
625 Makefile
626 po/Makefile.in
627 rgettext.mk
628 src/Makefile
629 src/missing/Makefile
630 src/utils/Makefile
631 src/net/Makefile
632 src/actions/Makefile
633 src/bookmarks/Makefile
634 src/dialogs/Makefile
635 src/prefs_ui/Makefile
636 src/sidebar/Makefile
637 src/widget/Makefile
638 dbus/Makefile
639 libegg/Makefile
640 libegg/pixbufthumbnail/Makefile
641 module/Makefile
642 module/embed/Makefile
643 module/embed/gecko/Makefile
644 module/embed/gecko/gtkmozembed/Makefile
645 module/embed/webkit-gtk/Makefile
646 module/embed/ie/Makefile
647 module/embed/moz-web-view/Makefile
648 module/embed/per-process/Makefile
649 module/search/Makefile
650 etc/Makefile
651 etc/kz-ui-beginner.xml
652 etc/kz-ui-medium.xml
653 etc/kz-ui-expert.xml
654 etc/mozilla/Makefile
655 ext/Makefile
656 ext/ruby/Makefile
657 data/Makefile
658 data/icons/Makefile
659 data/ext/Makefile
660 data/ext/ruby/Makefile
661 data/ext/ruby/kz/Makefile
662 data/ext/ruby/kz/actions/Makefile
663 doc/Makefile
664 kazehakase.spec
665 test/Makefile
666 test/fixtures/Makefile
667 ])
668
669 AC_OUTPUT
670
671 dnl **************************************************************
672 dnl Show configure result
673 dnl **************************************************************
674
675 echo
676 echo "Configure Result:"
677 echo
678 echo " Gecko Engine : ${GECKO}-${MOZILLA_COMPONENT_VERSION}"
679 echo " MozWebView : ${moz_web_view_exists}"
680 echo " WebKit/GTK+ : ${webkit_gtk_exists}"
681 echo " GtkIEEmbed : ${gtk_ie_embed_exists}"
682 echo " Migemo : ${enable_migemo}"
683 echo " Ruby : ${ruby_available}"
684 echo " Hyper Estraier : ${est_exists}"
685 echo " Anthy : ${anthy_exists}"
686 echo " MeCab : ${mecab_exists}"
687 echo

Properties

Name Value
svn:eol-style LF
svn:keywords Author Date Id Revision

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26