</description>\r
<!-- set global properties for this build -->\r
<property name="services.trunk" value="../../.."/>\r
- <!-- enviornment should be declared before reading build.properties -->\r
+ <!-- environment should be declared before reading build.properties -->\r
<property environment="env" />\r
<property file="${services.trunk}/build.properties" />\r
<property name="mvn.opts" value="" />\r
</target>\r
\r
<target name="undeploy"\r
- description="undeploy account service from ${jboss.server.cspace}">\r
+ description="undeploy account service from ${jboss.server.cspace}"\r
+ depends="check.db.scripts.deploy.dir" if="${db.scripts.deploy.dir.exists}">\r
<delete>\r
- <fileset dir="${jboss.server.cspace}/cspace/services/db/${db}"\r
+ <fileset dir="${db.scripts.deploy.dir}"\r
includes="**account**.sql"/>\r
</delete>\r
</target>\r
<fileset dir="${src}/main/resources/"/>\r
</copy>\r
</target>\r
+ \r
+ <target name="check.db.scripts.deploy.dir">\r
+ <property name="db.scripts.deploy.dir" value="${jboss.server.cspace}/cspace/services/db/${db}"/>\r
+ <condition property="db.scripts.deploy.dir.exists">\r
+ <available file="${db.scripts.deploy.dir}" type="dir"/>\r
+ </condition>\r
+ </target>\r
\r
</project>\r
</description>\r
<!-- set global properties for this build -->\r
<property name="services.trunk" value="../../.."/>\r
- <!-- enviornment should be declared before reading build.properties -->\r
+ <!-- environment should be declared before reading build.properties -->\r
<property environment="env" />\r
<property file="${services.trunk}/build.properties" />\r
<property name="mvn.opts" value="" />\r
</target>\r
\r
<target name="undeploy"\r
- description="undeploy authentication service from ${jboss.server.cspace}">\r
+ description="undeploy authentication service from ${jboss.server.cspace}"\r
+ depends="check.db.scripts.deploy.dir" if="${db.scripts.deploy.dir.exists}">\r
<delete>\r
- <fileset dir="${jboss.server.cspace}/cspace/services/db/${db}"\r
+ <fileset dir="${db.scripts.deploy.dir}"\r
includes="**authentication**.sql"/>\r
</delete>\r
</target>\r
<fileset dir="${src}/main/resources/"/>\r
</copy>\r
</target>\r
+ \r
+ <target name="check.db.scripts.deploy.dir">\r
+ <property name="db.scripts.deploy.dir" value="${jboss.server.cspace}/cspace/services/db/${db}"/>\r
+ <condition property="db.scripts.deploy.dir.exists">\r
+ <available file="${db.scripts.deploy.dir}" type="dir"/>\r
+ </condition>\r
+ </target>\r
\r
</project>\r
</description>\r
<!-- set global properties for this build -->\r
<property name="services.trunk" value="../../.."/>\r
- <!-- enviornment should be declared before reading build.properties -->\r
+ <!-- environment should be declared before reading build.properties -->\r
<property environment="env" />\r
<property file="${services.trunk}/build.properties" />\r
<property name="mvn.opts" value="" />\r
</target>\r
\r
<target name="undeploy"\r
- description="undeploy authorization service from ${jboss.server.cspace}">\r
+ description="undeploy authorization service from ${jboss.server.cspace}"\r
+ depends="check.db.scripts.deploy.dir" if="${db.scripts.deploy.dir.exists}">\r
<delete>\r
- <fileset dir="${jboss.server.cspace}/cspace/services/db/${db}"\r
+ <fileset dir="${db.scripts.deploy.dir}"\r
includes="**authorization**.sql"/>\r
</delete>\r
</target>\r
<fileset dir="${src}/main/resources/"/>\r
</copy>\r
</target>\r
+ \r
+ <target name="check.db.scripts.deploy.dir">\r
+ <property name="db.scripts.deploy.dir" value="${jboss.server.cspace}/cspace/services/db/${db}"/>\r
+ <condition property="db.scripts.deploy.dir.exists">\r
+ <available file="${db.scripts.deploy.dir}" type="dir"/>\r
+ </condition>\r
+ </target>\r
\r
</project>\r