Inbox
ant에서 if문 예제
nabiro@gmail.com
2014. 3. 14. 11:21
ㅇ
ㅇ 20140314-1108
ㅇ nabiro, ant, if, contition, 조건문, case, 파일, 존재, exist
ㅇ
ant용 xml 파일에서 if 문 예제 (아래의 예는 특정 디렉터리에 파일이 있는 경우 from_dir.exists 값이 true가 되고, 이 값의 true / false 값에 따라 copy.from task 수행 여부를 결정합니다.
<target name="check_dir_empty”>
<echo message="basedir=${basedir}”/>
<echo message="fromdir=${from.dir}”/>
<available file="${from.dir}" property="from_dir.exists”/>
</target>
<target name="copy.from" depends="check_dir_empty" if="from_dir.exists”>
<copy todir="${basedir}" overwrite="true" verbose="true”>
<fileset dir="${from.dir}”>
<exclude name="build.uat.xml”/>
</fileset>
</copy>
</target>