blob: 9d673409ef99b42300932a09f7f367ddae5676b1 [file] [log] [blame]
<target name="install.egf">
<available file="${tools}/egf/eclipse.ini" property="egf.exists" />
<antcall target="do.install.egf" />
</target>
<target name="do.install.egf" unless="egf.exists" depends="install.director">
<echo message="Configuring EGF with needed features" />
<echo message="EGF site: ${egf.site}" />
<echo message="EGF eclipse site: ${egf.eclipse.site}" />
<eclipse.launch app="director">
<args>
<jvmarg value="-Declipse.p2.mirrors=false" />
<arg value="-r" />
<arg value="${egf.site}" />
<arg value="-r" />
<arg value="${egf.eclipse.site}" />
<arg value="-d" />
<arg value="${tools}/egf" />
<arg value="-p" />
<arg value="EGF" />
<arg value="-i" />
<arg value="org.eclipse.platform.ide" />
<arg value="-i" />
<arg value="org.eclipse.egf.feature.group" />
<arg value="-i" />
<arg value="org.eclipse.egf.portfolio.feature.group" />
<arg value="-i" />
<arg value="org.eclipse.egf.portfolio.emf.feature.group" />
<arg value="-i" />
<arg value="org.eclipse.egf.portfolio.genchain.feature.group" />
</args>
</eclipse.launch>
</target>