我有以下一组带有 MSBuild 的文件:
<ScriptFiles Include="Server/scripts/**/*.js" />
然后我将所有内容复制到另一个目录:
<Copy SourceFiles="@(ScriptFiles)" DestinationFiles="@(ScriptFiles->'$(BuildDir)/WWW/scripts/%(RecursiveDir)%(Filename)%(Extension)')" />
但是,我想做的是 copy*.js
和 copy /yui/*.*
。我尝试做的是:
<ScriptFiles Include="Server/scripts/**/*.js;Server/scripts/yui/**/*" />
但是,这样做的目的是将/yui/
目录展平并将 yui 的所有文件直接放入/WWW/scripts
.
有一个更好的方法吗?
顺便说一句,我实际上正在使用XBuild
而不是MSBuild
,但据我所知,这两者在很大程度上是兼容的。