awips2/edexOsgi/build.edex/deploy-common/deploy-gfesuite.xml
David Gillingham 928c708bed Issue #2009: Implement dual-domain GFE export_grids solution. Update MHS
emulator program to support new directory structure and some code cleanup and
refactoring.

Change-Id: Ib3cf5c0123cd87497517d4221edea5883db9157d

Former-commit-id: e3f47a588c [formerly 4702fd8a72] [formerly ae75638063] [formerly e3f47a588c [formerly 4702fd8a72] [formerly ae75638063] [formerly 2c4acfec0b [formerly ae75638063 [formerly baaefbd38040c69ba42feaa8b00e8ca4d69f4ba1]]]]
Former-commit-id: 2c4acfec0b
Former-commit-id: 35c6110378 [formerly d57767c225] [formerly 4a5887a85440d6bfe270b4c011ae55fc10413f55 [formerly b788025b37]]
Former-commit-id: a84f2bbfb07f532a45605f6988e44b0ad8408e1d [formerly d6802fe8b7]
Former-commit-id: a5df825bcd
2013-07-17 13:19:23 -05:00

50 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" />
<!-- 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>
<!-- Create inbox/outbox directories used for ISC/VTEC sharing -->
<mkdir dir="${gfesuite.directory}/products/ISC" />
<mkdir dir="${gfesuite.directory}/products/ATBL" />
<!-- Create directories used by Service Backup export_grids script -->
<mkdir dir="${gfesuite.directory}/exportgrids/primary" />
<mkdir dir="${gfesuite.directory}/exportgrids/backup" />
<!-- 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>