0

'app/bin'ディレクトリに「runner」というアプリケーションがあります。また、「app / bin /modules/」ディレクトリに配置する必要のあるプラグインモジュールがたくさんあります。

主にプラグインモジュールを開発し、「ランナー」で実行しています。「ランナー」に関する作業はあまりなく、バグ修正のみです。

現在、プラグインをコンパイルするために、プロジェクト全体を「ランナー」でコンパイルし、実行環境にデプロイします。

今度は再編成したいので、プラグインのソースコードのみをコンパイルします。問題は次のとおりです。モジュールをコンパイルするには、「configure.ac」を変更してモジュールのMakefileパスを追加してから、「。/configure」を実行する必要があります。

(2番目のアプローチ)
メインの「configure.ac」の変更を避けるために、プラグインモジュールのセカンダリ「configure」ファイルを作成できます。この場合、多くの「configure.ac」があります。1つのモジュールは最大1〜2日で実装されます。

そのような状況について、専門家の意見を聞きたいと思います。どちらのアプローチが望ましいですか?

4

1 に答える 1

0

I'd go with the second approach. Adding to a system is better than modifying a system.

于 2012-05-09T07:45:51.337 に答える