ulidtko
20.02.2013 13:39
Вот он, яркий пример типизации головного мозга:
http://blogs.msdn.com/b/msbuild/archive/...
> Does the Delete task in MSBuild not use wildcards? [...]
> The person asking the question is correct [...]
> Why do we do it this way? We really wanted to ensure people passed around strongly-typed lists of objects through the build process [...]
В итоге 'clean: rm bin/*' записывается так:
<Target Name="Clean">
<ItemGroup>
<BinFiles Include="bin\*.*" />
</ItemGroup>
<Delete Files="@(BinFiles)" />
</Target>
што
короче, мудаки в мелкософте мало того, что билдскрипты на иксэмеле пишут, так ещё и с излишней типизацией выебываются
типа заставляют сначала создать СТРОГО ТИПИЗИРОВАННЫЙ СПИСОК файлов, и только потом его передавать действию удаления файлов; но ни в коем случае не удалять по вайлдкарду, балмер упаси
>СТРОГО ТИПИЗИРОВАННЫЙ СПИСОК файлов
ШТОЭТОБЛЯДЬ?
ну СПИСОК
LIST
понял, нет?
лол
<ItemGroup> <BinFiles Include="bin\*.*" /> </ItemGroup>
ЭТОТ
>СТРОГО ТИПИЗИРОВАННЫЙ
>файлов
> типизация
> билдскрипты
> скрипты
http://codingcockerel.co.uk/2008/04/20/a...
ппц канеш СПЕРМОТЕХНОЛОГИИ, я откровенно охуеваю