VERSION記載どうしよう

MySQLでは、configure.inに以下のような定義がある。

# The Docs Makefile.am parses this line!
# remember to also change ndb version below and update version.c in ndb
AM_INIT_AUTOMAKE(mysql, 5.0.41)
AM_CONFIG_HEADER(config.h)

Sennaでは、configure.acに以下のような感じ。

AC_INIT([senna],1.0.7,[senna@razil.jp])
AM_CONFIG_HEADER(config.h)

案その1

相乗りする。

# The Docs Makefile.am parses this line!
# remember to also change ndb version below and update version.c in ndb
AM_INIT_AUTOMAKE(mysql, 5.0.41-tritonn-1.0.3)
AM_CONFIG_HEADER(config.h)

これで実際にやってみたら、make distしたときにできるtarballにもちゃんとtritonn-1.0.3が付与されてたよ!

mysqld --versionはこんな感じに。

mir@mouse:~/svn_import_src/testing$ sql/mysqld --version
sql/mysqld  Ver 5.0.41.tritonn-1.0.3 for unknown-linux-gnu on x86_64 (Source distribution)

これでいいかも。Sennaのバージョンとの関連は、、、どこかに書いておきますか。dependency_senna.txtとか。