|
@@ -98,18 +98,18 @@
|
|
|
<PropertyGroup>
|
|
<PropertyGroup>
|
|
|
<ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
|
|
<ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
|
|
|
</PropertyGroup>
|
|
</PropertyGroup>
|
|
|
- <Error Condition="!Exists('..\..\Application\qdr.app.messagepanel\packages\ILMerge.3.0.29\build\ILMerge.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\Application\qdr.app.messagepanel\packages\ILMerge.3.0.29\build\ILMerge.props'))" />
|
|
|
|
|
|
|
+ <Error Condition="!Exists('.\packages\ILMerge.3.0.29\build\ILMerge.props')" Text="$([System.String]::Format('$(ErrorText)', '.\packages\ILMerge.3.0.29\build\ILMerge.props'))" />
|
|
|
</Target>
|
|
</Target>
|
|
|
- <Target Name="MergeAssembly" AfterTargets="Build">
|
|
|
|
|
|
|
+ <Target Name="MergeAssembly" AfterTargets="Build" Condition="'$(Configuration)' == 'Release'">
|
|
|
<Message Text="*** Merging assemblies into $(TargetDir)merged\$(TargetName).dll ***" />
|
|
<Message Text="*** Merging assemblies into $(TargetDir)merged\$(TargetName).dll ***" />
|
|
|
<Exec Command="if not exist "$(TargetDir)merged\" mkdir "$(TargetDir)merged\"" />
|
|
<Exec Command="if not exist "$(TargetDir)merged\" mkdir "$(TargetDir)merged\"" />
|
|
|
<Exec Command="$(ILMergeConsolePath) /out:"$(TargetDir)merged\$(TargetName).dll" "$(TargetDir)$(TargetName).dll" "$(TargetDir)StructureMap.dll" /keyfile:"$(ProjectDir)quadarax_strong_name_key.pub" /delaysign /target:library /wildcards /log:"$(TargetDir)merge_output.log"" />
|
|
<Exec Command="$(ILMergeConsolePath) /out:"$(TargetDir)merged\$(TargetName).dll" "$(TargetDir)$(TargetName).dll" "$(TargetDir)StructureMap.dll" /keyfile:"$(ProjectDir)quadarax_strong_name_key.pub" /delaysign /target:library /wildcards /log:"$(TargetDir)merge_output.log"" />
|
|
|
</Target>
|
|
</Target>
|
|
|
- <Target Name="SignMergedAssembly" AfterTargets="MergeAssembly">
|
|
|
|
|
|
|
+ <Target Name="SignMergedAssembly" AfterTargets="MergeAssembly" Condition="'$(Configuration)' == 'Release'">
|
|
|
<Message Text="*** Signing merged assembly $(TargetDir)$merged\(TargetName).dll ***" />
|
|
<Message Text="*** Signing merged assembly $(TargetDir)$merged\(TargetName).dll ***" />
|
|
|
<Exec Command=""C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.7.2 Tools\x64\sn.exe" -Rc $(TargetDir)merged\$(TargetName).dll quadarax_strong_name_key" />
|
|
<Exec Command=""C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.7.2 Tools\x64\sn.exe" -Rc $(TargetDir)merged\$(TargetName).dll quadarax_strong_name_key" />
|
|
|
</Target>
|
|
</Target>
|
|
|
- <Target Name="CopyMergedAssembly" AfterTargets="SignMergedAssembly">
|
|
|
|
|
|
|
+ <Target Name="CopyMergedAssembly" AfterTargets="SignMergedAssembly" Condition="'$(Configuration)' == 'Release'">
|
|
|
<Message Text="*** Replace merged assembly $(TargetDir)merged\$(TargetName).dll ***" />
|
|
<Message Text="*** Replace merged assembly $(TargetDir)merged\$(TargetName).dll ***" />
|
|
|
<Exec Command="copy /Y $(TargetDir)merged\$(TargetName).dll $(TargetDir)$(TargetName).dll" />
|
|
<Exec Command="copy /Y $(TargetDir)merged\$(TargetName).dll $(TargetDir)$(TargetName).dll" />
|
|
|
<Exec Command="copy /Y $(TargetDir)merged\$(TargetName).pdb $(TargetDir)$(TargetName).pdb" />
|
|
<Exec Command="copy /Y $(TargetDir)merged\$(TargetName).pdb $(TargetDir)$(TargetName).pdb" />
|