基于C ++的应用程序有两种类型的媒体(Windows和Linux)。所以我想在Windows机器上构建Windows媒体文件,Linux机器上的Linux媒体文件。
请告诉我们使用Ant
传递media-ID以构建自动化的选项<taskdef name="install4j"
classname="com.install4j.Install4JTask"
classpath="${env.INSTALL4J_HOME}\bin\ant.jar"/>
<target name="data-collector-installer">
<install4j projectfile="${env.SRC_ROOT}\Build\MyApp.install4j"/>
</target>
提前致谢。
答案 0 :(得分:0)
设置属性
mediatypes="windows"
<{1>}任务上的仅为Windows构建媒体文件。要获取所有媒体类型的列表,请执行
install4j
在命令行上。
要构建特定媒体文件ID,请设置属性
install4jc --list-media-types
在buildids="nnn"
任务上。您可以在&#34; Media&#34;中看到媒体文件ID。你项目的一部分。