+ AC_DEFINE(NEED_INCREMENTAL_INDICATOR, 1,
+ [Define to 1 if you want to use the incremental indicator])
+fi
+
+# support multibyte filename
+AC_MSG_CHECKING(kanji code of filename)
+AC_ARG_ENABLE(multibyte-filename,
+ AC_HELP_STRING([--enable-multibyte-filename],
+ [support multibyte filename. specify kanji code (euc, sjis, utf8 or auto) [[default=auto]]]),,
+ # default
+ enable_multibyte_filename=auto)
+
+case $enable_multibyte_filename in
+auto|yes)
+ AC_EGREP_CPP(SJIS,[
+#if defined(__CYGWIN__) || defined(__MINGW32__) || defined(__hpux)
+SJIS
+#endif], enable_multibyte_filename=CODE_SJIS,
+ AC_EGREP_CPP(UTF8,[
+#if defined(__APPLE__) /* for Mac OS X */
+UTF8
+#endif], enable_multibyte_filename=CODE_UTF8,
+ enable_multibyte_filename=CODE_EUC));;
+sjis) enable_multibyte_filename=CODE_SJIS;;
+euc) enable_multibyte_filename=CODE_EUC;;
+utf8) enable_multibyte_filename=CODE_UTF8;;
+no) ;;
+*) AC_MSG_ERROR([you should specify auto, sjis or euc as your system filename code.]);;
+esac
+
+AC_MSG_RESULT($enable_multibyte_filename)
+if test x$enable_multibyte_filename != xno; then
+ AC_DEFINE_UNQUOTED(MULTIBYTE_FILENAME, $enable_multibyte_filename,
+ [Define to CODE_EUC or CODE_SJIS if you want to use multibyte filename])
+
+ case $target_os in
+ darwin*)
+ # for multibyte filename
+ LDFLAGS="$LDFLAGS -framework CoreFoundation"
+ ;;
+ esac
+fi
+
+# make user/group name extented header
+AC_MSG_CHECKING(whether user/group name extended header is needed)
+AC_ARG_ENABLE(user-name-header,
+ AC_HELP_STRING([--enable-user-name-header],
+ [make user/group name extended header [[default=no]]]),
+ ,
+ # default
+ enable_user_name_header=no)
+
+AC_MSG_RESULT($enable_user_name_header)
+if test "x$enable_user_name_header" = xyes; then
+ AC_DEFINE(INCLUDE_OWNER_NAME_IN_HEADER, 1,
+ [Define to 1 if you want to use the user/group name extened header])
+fi
+
+# backup old archive file
+AC_MSG_CHECKING(whether backup file for old archive is left)
+AC_ARG_ENABLE(backup-archive,
+ AC_HELP_STRING([--enable-backup-archive],
+ [backup old archive [[default=no]]]),
+ ,
+ # default
+ enable_backup_archive=no)
+
+AC_MSG_RESULT($enable_backup_archive)
+if test "x$enable_backup_archive" = xyes; then
+ AC_DEFINE(BACKUP_OLD_ARCHIVE, 1,
+ [Define to 1 if you want to leave an old archive])