1

autotools から WAF へと段階的に移行しようとしています。私たちのサブプロジェクトのほとんどは自動ツールであり、それらを一度に WAF に変換したくはありません。

WAF と autotools を混同する際のヒントや留意点はありますか。

各 autotools サブプロジェクトで、基本的にシェル コマンド「./configure」、「make」、「make install」だけを実行する単純な wscript を作成することを考えていました。WAFサンプルディレクトリでこれ以上の解決策を見つけることができませんでした. それで、皆さんにもっと良いアイデアがあるかどうか疑問に思っていましたか?

ありがとう!

4

2 に答える 2

1

私は、メイク駆動型のビルドの古い部分でそのようなことをしました。./configure && make && make install を呼び出す単純な waf ツールを作成しました。

これを waflike にするには、1 つまたは 2 つのことを行う必要があります。

  • タスクの入力を正しく設定して、何かが変更された場合にのみサブディレクトリを再構築してください。
  • wafビルドディレクトリにビルドするためにパラメータを指定してconfigureを呼び出します
于 2013-03-19T10:18:30.140 に答える
0

autowaf と呼ばれるものが存在しますが、それ以上のドキュメントは知りません (これも 2 年前のものです):

http://lv2plug.in/trac/browser/trunk/autowaf.py?rev=2

于 2012-09-14T11:10:35.363 に答える