diff options
| author | LV-426 <lv-426@taproot.org.il> | 2014-12-06 21:29:46 +0200 |
|---|---|---|
| committer | LV-426 <lv-426@taproot.org.il> | 2014-12-06 21:29:46 +0200 |
| commit | e7dd3f4cc2879ff9837a332d433fb93f0abddf99 (patch) | |
| tree | 3fca09d1349366d3a5e10f4e880fcdd4f4bdcc7e /build.ant | |
| parent | 46914a85b8769caf2f67fccb4087e5ae00673228 (diff) | |
build.ant: deploy code under /bin, fix local deploy missing dir issue
Diffstat (limited to 'build.ant')
| -rw-r--r-- | build.ant | 17 |
1 files changed, 14 insertions, 3 deletions
@@ -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> |
