namazu-dev(ring)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
acconfig.h could be gone
- From: Motoyuki Kasahara <m-kasahr@xxxxxxxxx>
- Date: Tue, 01 Feb 2000 10:21:24 +0900 (JST)
はじめまして。笠原と申します。
# namazu-dev 参加について、ちょっと長い前置き:
#
# 高林さんに「こういうことを namazu で実現したいんだけど、いまの
# namazu じゃできないので、どうしたら良いですか」と相談したら先日
# namazu-dev に招致されたのですが、実現したい機能は namazu を改造
# せずとも簡単に実現できてしまいました。
#
# しかし、このまま「めでたしめでたし」で終わっては何なので、ちょっ
# ぴりでもお役に立てることでもあれば、ということでしばらく参加さ
# せて頂きます。
で、本題です。
autoconf-2.13 からだんだんと acconfig.h はなくても済む方向になっ
てきていて、現在の namazu の開発版 (CVS repository) も acconfig.h
は不要にできます。この際なくしてしまったほうが楽だと思います。
ポイントは AC_DEFINE, AC_DEFINE_UNQUOTED の第 3 引数を使う、です。
以下にパッチを添付します。
(長い前置きの割にたいしたことはない話ですが、ご参考までに)
===================================================================
RCS file: /circus/cvsroot/namazu/configure.in,v
retrieving revision 1.93
diff -u -r1.93 configure.in
--- configure.in 2000/01/30 22:42:29 1.93
+++ configure.in 2000/02/01 00:58:31
@@ -28,7 +28,7 @@
dnl *
MAILING_ADDRESS="bug-namazu@xxxxxxxxxx"
AC_SUBST(MAILING_ADDRESS)
-AC_DEFINE_UNQUOTED(MAILING_ADDRESS, "$MAILING_ADDRESS")
+AC_DEFINE_UNQUOTED(MAILING_ADDRESS, "$MAILING_ADDRESS", [Mailing address])
dnl *
dnl * Namazu Copyright.
@@ -36,7 +36,7 @@
COPYRIGHT="Copyright (C) 1997-1999 Satoru Takabayashi All rights reserved.\n\
Copyright (C) 2000 Namazu Project All rights reserved."
AC_SUBST(COPYRIGHT)
-AC_DEFINE_UNQUOTED(COPYRIGHT, "$COPYRIGHT")
+AC_DEFINE_UNQUOTED(COPYRIGHT, "$COPYRIGHT", [Namazu Copyright])
dnl *
@@ -328,8 +328,9 @@
dnl *
dnl * Set default behavior (will be moved)
dnl *
-AC_DEFINE_UNQUOTED(OPT_SCORING, $OPT_SCORING)
-AC_DEFINE(MSIE4MACFIX)
+AC_DEFINE_UNQUOTED(OPT_SCORING, $OPT_SCORING, [Scoring method])
+AC_DEFINE(MSIE4MACFIX, 1,
+ [Define if you want to fix the bug of MSIE4.x for Macintosh :-(])
dnl *
dnl * Output Files.
________________________________________________________________
笠原 基之(かさはら もとゆき)