blob: 670773882fec697f5cd194ee93b6d9ef4bc3df43 [file] [log] [blame]
<project default="run" name="Project's .releng buildExtra.xml">
<target name="init">
</target>
<target name="run">
<!-- TODO: write code that's hooked into o.e.d.commonbuilder.releng's build.xml to do extra configs (eg., for inserting 3rd party libs into plugins)
-->
</target>
<target name="extraPackaging">
<!-- USE PDE PACKAGER TO ASSEMBLE THESE ZIPS -->
<!-- build runtime from SDK -->
<zip destfile="${buildDirectory}/${buildLabel}/${zipPrefix}-runtime${incubation}-${buildAlias}.zip" update="true">
<zipfileset src="${buildDirectory}/${buildLabel}/${SDKZip}"
dirmode="775"
filemode="664"
excludes="**/${domainNamespace}.*.examples*, **/${domainNamespace}.*.examples*/**, **/${domainNamespace}.*.samples*, **/${domainNamespace}.*.samples*/**, **/${domainNamespace}.*.sdk*, **/${domainNamespace}.*.sdk*/**, **/${domainNamespace}.*.all*, **/${domainNamespace}.*.all*/**, **/${domainNamespace}.*.doc*, **/${domainNamespace}.*.doc*/**, **/${domainNamespace}.*.source*, **/${domainNamespace}.*.source*/**, **/*src.zip, **/${domainNamespace}.m2m.qvt.oml.ui*, **/${domainNamespace}.m2m.qvt.oml.ui*/**"
>
<include name="**/${domainNamespace}.m2m.qvt.oml*/" />
<include name="**/${domainNamespace}.m2m.qvt.oml*/**" />
</zipfileset>
<zipfileset src="${buildDirectory}/${buildLabel}/${allZip}"
dirmode="775"
filemode="664"
id="rootfiles"
includes="**/eclipse/epl-v10.html, **/eclipse/notice.html"
/>
</zip>
<!-- build examples from ALL zip -->
<zip destfile="${buildDirectory}/${buildLabel}/${zipPrefix}-examples${incubation}-${buildAlias}.zip" update="true">
<zipfileset src="${buildDirectory}/${buildLabel}/${allZip}" dirmode="775" filemode="664">
<include name="**/${domainNamespace}.*.sample*" />
<include name="**/${domainNamespace}.*.sample*/**" />
</zipfileset>
</zip>
</target>
</project>