summaryrefslogtreecommitdiff
path: root/build.ant
diff options
context:
space:
mode:
authorLV-426 <lv-426@taproot.org.il>2014-12-06 21:29:46 +0200
committerLV-426 <lv-426@taproot.org.il>2014-12-06 21:29:46 +0200
commite7dd3f4cc2879ff9837a332d433fb93f0abddf99 (patch)
tree3fca09d1349366d3a5e10f4e880fcdd4f4bdcc7e /build.ant
parent46914a85b8769caf2f67fccb4087e5ae00673228 (diff)
build.ant: deploy code under /bin, fix local deploy missing dir issue
Diffstat (limited to 'build.ant')
-rw-r--r--build.ant17
1 files changed, 14 insertions, 3 deletions
diff --git a/build.ant b/build.ant
index a9e8ad83..7edd9ede 100644
--- a/build.ant
+++ b/build.ant
@@ -29,10 +29,18 @@
<target name="clean" description="remove all work folders">
<delete dir="dist" />
<delete dir="build" />
- <delete dir="deploy-local" />
</target>
- <target name="deploy-local" description="locally deploy webapp">
+ <target name="deploy-local.clean">
+ <delete dir="deploy-local">
+ <include name="**/*" />
+ </delete>
+ </target>
+
+ <target name="deploy-local"
+ depends="deploy-local.clean"
+ description="locally deploy webapp">
+
<local name="src_client" />
<local name="src_server" />
<local name="dst" />
@@ -41,13 +49,16 @@
<property name="src_server" value="${rzRootDir}/rhizi-server" />
<property name="dst" value="${rzRootDir}/rhizi-server/deploy-local" />
+ <mkdir dir="${dst}/bin" />
+ <mkdir dir="${dst}/static" />
+
<parallel>
<!-- [!] trailing '/' critical -->
<rsync src="${src_client}/src/" dst="${dst}/static" />
<rsync src="${src_client}/res" dst="${dst}/static" />
<rsync src="${src_client}/lib" dst="${dst}/static" />
- <rsync src="${src_server}/src-py" dst="${dst}" />
+ <rsync src="${src_server}/src-py/" dst="${dst}/bin" />
<rsync src="${src_server}/res/etc" dst="${dst}" />
<rsync src="${src_server}/res/templates/" dst="${dst}/templates" />
</parallel>