作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我有以下目标:
<target name="promptforchoice">
<input addproperty="choice">
Copy the file?. [Y, n]
</input>
<condition property="copy.file">
<or>
<equals arg1="Y" arg2="${choice}"/>
<equals arg1="y" arg2="${choice}"/>
</or>
</condition>
</target>
在另一个目标中,我想根据是否设置了 copy.file 属性来有条件地复制文件。 这可能吗?还有其他方法可以实现吗?
这是我根据 ChrisH's response 得出的结论.
<target name="promptforchoice">
<input addproperty="choice">
Copy the file?. [Y, n]
</input>
<condition property="copy.file">
<or>
<equals arg1="Y" arg2="${choice}"/>
<equals arg1="y" arg2="${choice}"/>
</or>
</condition>
</target>
<target name="copyfile" if="copy.file">
<copy file="file1.cfg" tofile="file2.cfg"/>
</target>
<target name="build" depends="promptforchoice">
<antcall target="copyfile"/>
<!-- Other stuff goes here -->
</target>
谢谢!
最佳答案
你可能想要这样的东西:
<target name="mycopy" if="copy.file">
<!-- do copy -->
</target>
关于java - 有没有办法使用 ant 有条件地复制文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2433975/
我是一名优秀的程序员,十分优秀!