/src/PostWeaver.ILMerge.MSBuild

http://github.com/philiplaureano/LinFu · Unknown · 15 lines · 15 code · 0 blank · 0 comment · 0 complexity · 1cfe47ed587d48738d9f590cc096cb7d MD5 · raw file

  1. <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  2. <PropertyGroup>
  3. <MainAssembly>$(MSBuildProjectDirectory)\..\build\PostWeaver.exe</MainAssembly>
  4. <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
  5. </PropertyGroup>
  6. <ItemGroup>
  7. <ILMergeAssemblies Include="$(MSBuildProjectDirectory)\..\src\PostWeaver\bin\$(Configuration)\PostWeaver.exe"/>
  8. <ILMergeAssemblies Include="$(MSBuildProjectDirectory)\..\build\LinFu.Core.dll"/>
  9. </ItemGroup>
  10. <Target Name="Merge">
  11. <Message Text="-- Begin PostWeaver ILMerge --" />
  12. <Exec Command="&quot;$(ProgramFiles)\Microsoft\Ilmerge\Ilmerge.exe&quot; /xmldocs /v2 /log /out:&quot;$(MainAssembly)&quot; @(ILMergeAssemblies->'&quot;%(FullPath)&quot;', ' ') /keyfile:&quot;$(MSBuildProjectDirectory)\..\LinFu.snk&quot; /t:exe" />
  13. <Message Text="-- End PostWeaver ILMerge --" />
  14. </Target>
  15. </Project>