私の cspex には、製品を作成するアクションがあります
<public name="create.product" actor="ant">
<actorProperties>
<property key="buildFile" value="build/product.ant" />
<property key="targets" value="create.product" />
</actorProperties>
<properties>
<property key="profile" value="iitProfile" />
<property key="iu" value="iit.product" />
</properties>
<prerequisites alias="repository">
<attribute name="site.p2" />
</prerequisites>
<products alias="destination" base="${buckminster.output}">
<path path="product.${target.ws}.${target.os}.${target.arch}/" />
</products>
</public>
最終プロダクトをビルドすると、product.${target.ws}.${target.os}.${target.arch} のようなフォルダが作成されます。qualifier.replacement プロパティで設定した修飾子の置換を追加するにはどうすればよいですか? product.${target.ws}.${target.os}.${target.arch}_{qualifier.replacement} のようなことができると思いました。ここで、qualifier.replacement はバックミンスターの実行中に設定されたプロパティです。バージョン修飾子。
アクションを実行すると、site.p2.zip 修飾子置換がファイル名に追加されることがわかっています。これを他のアクションで使用するにはどうすればよいですか? 自分で buckminster.versionQualifier タスクを実行する必要がありますか?
ありがとう!