awips2/edexOsgi/build.edex/deploy-common/deploy-gfesuite.xml
Bryan Kowal eca1d3d525 Issue #708 - build and developer deployment changes required for transitioning to the AWIPS II Common Baseline Repository.
Former-commit-id: 5e80c45a03 [formerly dcc5675564] [formerly 5e80c45a03 [formerly dcc5675564] [formerly c0aaac4a07 [formerly 3fb013680e1c49b1e0921ad57d59104c5ec2cbfc]]]
Former-commit-id: c0aaac4a07
Former-commit-id: a9c2cf4fae [formerly c608fc959c]
Former-commit-id: 720a152a45
2012-06-14 11:35:15 -05:00

54 lines
No EOL
1.5 KiB
XML

<project name="deploy.gfesuite" default="main">
<target name="main">
<property name="gfesuite.directory"
value="${edex.root.directory}/../GFESuite" />
<antcall target="cleanup" />
<!-- Determine which directory the gfesuite project is in. -->
<if>
<available file="${awips.baseline.directory}/${gfesuite.project}"
type="dir" />
<then>
<var name="gfesuite.project.path"
value="${awips.baseline.directory}/${gfesuite.project}" />
</then>
<else>
<var name="gfesuite.project.path"
value="${awips.baseline.directory}/edexOsgi/${gfesuite.project}" />
</else>
</if>
<!-- Deploy GFESuite -->
<copy todir="${gfesuite.directory}">
<fileset dir="${gfesuite.project.path}/svcBackup">
<include name="*/**" />
</fileset>
</copy>
<!-- Adjust GFESuite permissions -->
<chmod perm="ugo+rx">
<fileset dir="${gfesuite.directory}/bin">
<include name="*" />
<include name="*.py" />
<include name="*.sh" />
<exclude name="read.me" />
</fileset>
</chmod>
<chmod perm="ugo+rx">
<fileset dir="${gfesuite.directory}/ServiceBackup/scripts">
<include name="**/**" />
</fileset>
</chmod>
</target>
<target name="cleanup">
<echo message="Cleaning target directory: ${gfesuite.directory}" />
<delete includeemptydirs="true">
<fileset dir="${gfesuite.directory}">
<include name="bin/**" />
<include name="ServiceBackup/**" />
</fileset>
</delete>
</target>
</project>