PageRenderTime 82ms CodeModel.GetById 78ms app.highlight 1ms RepoModel.GetById 1ms app.codeStats 0ms

/src/LinFu.IoC.ILMerge.MSBuild

http://github.com/philiplaureano/LinFu
Unknown | 22 lines | 21 code | 1 blank | 0 comment | 0 complexity | 38d08da19e9d1bfd9643e6c0777f0812 MD5 | raw file
 1<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
 2    <PropertyGroup>
 3        <MainAssembly>$(MSBuildProjectDirectory)\..\build\LinFu.IoC.dll</MainAssembly>
 4	<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
 5    </PropertyGroup>
 6    <ItemGroup Condition=" '$(Configuration)' == 'Release' ">
 7        <ILMergeAssemblies Include="$(MSBuildProjectDirectory)\..\build\Release\LinFu.IoC*.dll"/>
 8        <ILMergeAssemblies Include="$(MSBuildProjectDirectory)\..\build\Release\LinFu.Finders*.dll"/>
 9        <ILMergeAssemblies Include="$(MSBuildProjectDirectory)\..\build\Release\LinFu.Reflection.dll"/>        
10    </ItemGroup>
11    <ItemGroup Condition=" '$(Configuration)' == 'Debug' ">
12        <ILMergeAssemblies Include="$(MSBuildProjectDirectory)\..\build\Debug\LinFu.IoC*.dll"/>
13        <ILMergeAssemblies Include="$(MSBuildProjectDirectory)\..\build\Debug\LinFu.Finders*.dll"/>
14        <ILMergeAssemblies Include="$(MSBuildProjectDirectory)\..\build\Debug\LinFu.Reflection.dll"/>        
15    </ItemGroup>
16
17    <Target Name="iocmerge">
18	<Message Text="-- Begin LinFu.IOC ILMerge --" />
19	<Exec Command="&quot;$(ProgramFiles)\Microsoft\Ilmerge\Ilmerge.exe&quot; /xmldocs /v2 /log /out:&quot;$(MainAssembly)&quot; @(ILMergeAssemblies->'&quot;%(FullPath)&quot;', ' ')" />
20	<Message Text="-- End LinFu.IOC ILMerge --" />
21    </Target>
22</Project>