在加载目录之前执行任务

时间:2016-10-20 15:27:35

标签: ant

我有<link href="https://cdnjs.cloudflare.com/ajax/libs/foundation/5.5.3/css/foundation.css" rel="stylesheet"/> <div class="row"> <div class="small-12 columns"> <h1>My List</h1> <h5><kbd>li</kbd> tags are <kbd>"row collapse"</kbd></h5> <ol> <li class="row collapse"> <span class="small-9 columns">Some long text goes here that should wrap to the next line if it is sufficiently long enough which this should qualify</span> <span class="small-3 columns text-right">$100</span> </li> <li class="row collapse"> <span class="small-9 columns">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent nulla mauris, iaculis vel ante eget, vestibulum ornare est. </span> <span class="small-3 columns text-right">$50</span> </li> <li class="row collapse"> <span class="small-9 columns">Phasellus quis odio ac sapien congue aliquam sit amet ornare magna. Quisque consequat mauris nec turpis finibus, id bibendum dolor tincidunt.</span> <span class="small-3 columns text-right">$75</span> </li> </ol> </div> </div> <hr> <div class="row"> <div class="small-12 columns"> <h1>My List</h1> <h5><kbd>li</kbd> tags are <kbd>"row collapse"</kbd>, with no psuedo content. Vertical height gets messed up though...</h5> <ol> <li class="row collapse psuedo-override"> <span class="small-9 columns">Some long text goes here that should wrap to the next line if it is sufficiently long enough which this should qualify</span> <span class="small-3 columns text-right">$100</span> </li> <li class="row collapse psuedo-override"> <span class="small-9 columns">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent nulla mauris, iaculis vel ante eget, vestibulum ornare est. </span> <span class="small-3 columns text-right">$50</span> </li> <li class="row collapse psuedo-override"> <span class="small-9 columns">Phasellus quis odio ac sapien congue aliquam sit amet ornare magna. Quisque consequat mauris nec turpis finibus, id bibendum dolor tincidunt.</span> <span class="small-3 columns text-right">$75</span> </li> </ol> </div> </div>build.xml个和<taskdef>个。此外,设置了<target><property>

<path>

<property name="foo" location="/some/path/elsewhere" /> <path id="foo.path"> <fileset dir="${foo}"> <include name="*.jar" /> <include name="**/*.jar" /> </fileset> </path> 下的<target><move>foo.path(重命名)目录。这不起作用,因为Ant已经加载了那些在系统级别阻塞<move>的东西。

是否有办法在 <property>和/或<path>中加载目录之前执行某种任务

编辑: <move>任务如下所示:

<target name="moveDirs" if="some.condition">
    <move todir="/some/path_old">
        <fileset dir="/some/path"/>
    </move>
    <move todir="/some/path">
        <fileset dir="/some/path_new"/>
    </move>
</target>

基本上,我尝试将/some/path重命名为/some/path_old,将/some/path_new重命名为/some/path。如前所述,foo.path指向/some/path下的文件夹。     

0 个答案:

没有答案