Skip to content

Instantly share code, notes, and snippets.

@AlbertoMonteiro
Created May 11, 2012 03:35
Show Gist options
  • Save AlbertoMonteiro/2657364 to your computer and use it in GitHub Desktop.
Save AlbertoMonteiro/2657364 to your computer and use it in GitHub Desktop.
Xml
<xml? version="1.0" encoding="utf-8"?>
<Project xmlns="http://schemas.microsoft.com/developer/MsBuild/2003">
<UsingTask TaskName="CompressorTask" AssemblyFile="Yahoo.Yui.Compressor.MsBuildTask.dll" />
<PropertyGroup>
<CssOutputFile Condition=" '$(CssOutputFile)'=='' ">$(ProjectDir)..\Content\CssFinal.css</CssOutputFile>
<JavaScriptOutputFile Condition=" '$(JavaScriptOutputFile)'=='' ">$(ProjectDir)..\Scripts\JsFinal.js</JavaScriptOutputFile>
</PropertyGroup>
<Target Name="MyTaskTarget">
<ItemGroup>
<CssFiles Include="'$(ProjectDir)'\..\..\Content\Site.css"/>
<JavaScriptFiles Include="'$(ProjectDir)'\..\..\Scripts\jquery-1.5.1.js"/>
</ItemGroup>
<CompressorTask
CssFiles="@(CssFiles)"
DeleteCssFiles="false"
CssOutputFile="$(CssOutputFile)"
CssCompressionType="YuiStockCompression"
JavaScriptFiles="@(JavaScriptFiles)"
ObfuscateJavaScript="True"
PreserveAllSemicolons="False"
DisableOptimizations="Nope"
EncodingType="Default"
DeleteJavaScriptFiles="false"
LineBreakPosition="-1"
JavaScriptOutputFile="$(JavaScriptOutputFile)"
LoggingType="ALittleBit"
ThreadCulture="en-eu"
IsEvalIgnored="false"
/>
</Target>
</Project>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment