Previous: libtool script contents, Up: Maintaining
より簡単にメンテナーシップを作成するために使用することが可能な手段は以 下のようになっています.
ltmain.in
を変更するたびごとに再コンフィグレーションする代わりに,
PATHに永久的なlibtool
スクリプトを保持し,それは直接
ltmain.in
の元となるものです.
以下のステップは,そのようなスクリプトを作成する方法を記述し,そこでは
/home/src/libtool
はlibtoolソースツリーを含むディレクトリ,
/home/src/libtool/libtool
はプラットフォームに対し以前にコンフィ
グレーションしたlibtooolスクリプト,そして~/bin
はPATHにあ
るディレクトリになっています.
trick$ cd ~/bin trick$ sed '/^# ltmain\.sh/q' /home/src/libtool/libtool > libtool trick$ echo '. /home/src/libtool/ltmain.in' >> libtool trick$ chmod +x libtool trick$ libtool --version ltmain.sh (GNU @PACKAGE@) @VERSION@@TIMESTAMP@ trick$
‘libtool --version’コマンドの最終的な出力は,ltmain.in
スク
リプトが直接使用されていることを示します.configure
を再実行する
必要なく新しい変更をテストするため,すぐに,~/bin/libtool
や
/home/src/libtool/ltmain.in
を編集してください.