私はWiX3.0を使用するためのMSIを作成しており、すべての属性を手動で指定することなく、ディレクトリから一部のファイルを除くすべてのファイルを含める方法を理解しようとしています。installshieldのダイナミックピックアップに似ています。
私が参照用に探している古いインストーラー(WiX 2.0を使用)は次のことを行います。
- 最終製品のインストール方法をエミュレートする別のディレクトリ構造に必要なすべてのファイルをコピーするスクリプトを呼び出すmakefile。
- この一時フォルダー内の各ファイルの属性を部分的に完成したwxsファイルに挿入する別のスクリプト。
- WiXは実行されます
この手順を避けたいのですが、このWiX自体を実現するためのコマンドやプリプロセッサディレクティブがあるかどうか疑問に思っていましたか?
また、上記の最初のステップでは、(ツールから)生成されたファイルをいくつか吐き出し、それをwxsファイルに含めます。それをエミュレートする方法はありますか?