Ciao a tutti devo implementare un build.xml che invocato copia i file da delle cartelle e crea uno zip con tutto quello che ha copiato.
ho provato così ma non funziona mi da l'errore target does not exist.
ecco il build e le properties
codice:xml <project basedir="." default="all"> <property file="build.properties" /> <target name="all"> <antcall target="clean" /> <antcall target="create_archive" /> </target> <target name="create_archive" description="create zip"> <macrodef name="copythings"> <attribute name="todir" /> <sequential> <copy todir="@{todir}"> <fileset dir="${src_dir_cfg_dev}"></fileset> <fileset dir="${src_dir_cfg_it}"></fileset> <fileset dir="${src_dir_cfg_pvv}"></fileset> <fileset dir="${src_dir_cfg_pqr}"></fileset> </copy> <copy todir="@{todir}"> <fileset dir="${src_dir_osb_dev}"></fileset> <fileset dir="${src_dir_osb_it}"></fileset> <fileset dir="${src_dir_osb_pvv}"></fileset> <fileset dir="${src_dir_osb_pqr}"></fileset> </copy> </sequential> </macrodef> <zip destfile="${dist-dir}/${appl-name}_${version}.zip" basedir="${target-dir}" /> </target> <target name="clean"> <delete dir="${dist-dir}" /> <delete dir="${target-dir}" /> </target> </project>
Build.properties
appl-name=ApiUnica
target-dir=../target
dist-dir=../dist
src_dir_cfg_dev=02-cfg/dev
src_dir_osb_dev=01-osb/dev
src_dir_cfg_it=02-cfg/dev
src_dir_osb_it=01-osb/dev
src_dir_cfg_pvv=02-cfg/dev
src_dir_osb_pvv=01-osb/dev
src_dir_cfg_pqr=02-cfg/dev
src_dir_osb_pqr=01-osb/dev
qualsiasi domanda o se sono stato poco chiaro non esitate a chiedermelo Grazie

Rispondi quotando
