<Target Name="AfterBuild" Condition="'$(Configuration)' == 'Release'">
<ConvertToAbsolutePath Paths="$(OutputPath)">
<Output TaskParameter="AbsolutePaths" PropertyName="OutputFullPath"/>
</ConvertToAbsolutePath>
<ItemGroup>
<MergeAssemblies Include="$(OutputPath)Recreate.exe" />
<MergeAssemblies Include="$(OutputPath)Elasticsearch.Net.dll" />
<MergeAssemblies Include="$(OutputPath)Nest.dll" />
<MergeAssemblies Include="$(OutputPath)Newtonsoft.Json.dll" />
</ItemGroup>
<PropertyGroup>
<OutputAssembly>$(OutputFullPath)Recreate.exe</OutputAssembly>
<Merger>$(SolutionDir)packages\ILMerge.2.14.1208\tools\ILMerge.exe</Merger>
</PropertyGroup>
<Message Text="Merge -> $(OutputAssembly)" Importance="High" />
<Message Text=" "$(Merger)" /out:"$(OutputAssembly)" @(MergeAssemblies->'"%(FullPath)"', ' ')" Importance="High" />
<Exec Command=""$(Merger)" /out:"$(OutputAssembly)" @(MergeAssemblies->'"%(FullPath)"', ' ')" />
<ItemGroup>
<FilesToDelete Include="$(OutputPath)*.pdb"/>
<FilesToDelete Include="$(OutputPath)*.xml"/>
<FilesToDelete Include="$(OutputPath)*.dll"/>
</ItemGroup>
<Message Text="Cleanup -> @(FilesToDelete, ', ')" Importance="High" />
<Delete Files="@(FilesToDelete)" />
</Target>
<Target Name="BeforeBuild" Condition="Exists('$(SolutionDir)packages\OctoPack.3.0.60\tools\NuGet.exe')">
<Exec Command=""$(SolutionDir)packages\OctoPack.3.0.60\tools\NuGet.exe" update -Source "http://tc.rabota.local/httpAuth/app/nuget/v1/FeedService.svc/" -Id "CVBuilder.Templates" -NonInteractive "$(MSBuildProjectDirectory)\packages.config"" />
</Target>