Makefileで対話型コマンドを正しく実行してください。

Makefileで対話型コマンドを正しく実行してください。

一連のビルドステップを事前に実行する必要があるカスタムインタラクティブコマンド(「repl」)があります。

Makefileは、提供するキャッシュ機能のため、この特定のビルドプロセスに最適です。

したがって、Makeを使用して作成したreplを生成するためにMakeを使用したいという誘惑は非常に大きくなりました。

アーティファクトビルドには対話型ステップは含まれません。(これはベストプラクティスに反しています。):インタラクティブなreplは開発を提供する方法です。

私はこのインタラクティブなreplがMakeを介して呼び出されるともっと悪く動作することがわかりました。

  • 出力転送速度が遅い。
  • 時々replが詰まることがあります。

インタラクティブなコマンドをいつものように実行するための一種のフラグや呼び出しはありますか?

私はGNU Make 3.81macOSディストリビューションにバンドルされているものを使用しています。

ベストアンサー1

おすすめ記事