awips2/edexOsgi/build.edex/deploy-common/deploy-gfesuite.xml
Bryan Kowal 6d961d22fb Issue #880 - no longer remove the gfesuite files before deployment; just override any existing files.
Former-commit-id: 7f6015eba5 [formerly 0f31fadffa] [formerly bde6be6e2b [formerly ea1b0920d908481e28477329497204dda324bd3e]]
Former-commit-id: bde6be6e2b
Former-commit-id: 00c9a0f708
2012-07-11 17:31:55 -05:00

42 lines
No EOL
1.2 KiB
XML

<project name="deploy.gfesuite" default="main">
<target name="main">
<property name="gfesuite.directory"
value="${edex.root.directory}/../GFESuite" />
<!-- 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}" overwrite="true">
<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>
</project>