2013年2月2日土曜日

[Makefile]automake を使用して Makefile を作成するまでのスクリプト

autoscan, autoheader, aclocal などのコマンドを順番に実行するのは面倒なのでスクリプトにまとめてみた。
#!/bin/bash -v
autoscan
sed -e "s/FULL-PACKAGE-NAME/hello/g" -e "s/VERSION/1.0/g" -e "s/BUG-REPORT-ADDRESS/hoge@hogehoge/g" -e "6 i AM_INIT_AUTOMAKE([foreign])" configure.scan > configure.ac
autoheader
aclocal
automake --add-missing --copy
autoconf
./configure
#!/bin/bash -v
としておくことで実行コマンドを表示させることができる。
configure.scan の中身を書き換えて configure.ac を生成するところは sed コマンドで置換と挿入を行う。

0 件のコメント:

コメントを投稿