Issue #26132: Only adds manifest to executables and main DLL.
This commit is contained in:
parent
6ddd92730b
commit
527dc8af86
|
@ -8,12 +8,9 @@
|
|||
<IntDir Condition="'$(Configuration)' == 'PGInstrument' or '$(Configuration)' == 'PGUpdate'">$(SolutionDir)obj\$(ArchName)\$(ProjectName)\</IntDir>
|
||||
<TargetName Condition="'$(TargetName)' == ''">$(ProjectName)</TargetName>
|
||||
<TargetName>$(TargetName)$(PyDebugExt)</TargetName>
|
||||
<GenerateManifest Condition="'$(GenerateManifest)' == ''">false</GenerateManifest>
|
||||
<EmbedManifest Condition="'$(EmbedManifest)' == ''">false</EmbedManifest>
|
||||
<!-- For VS2008, we have to embed the manifest to be able to run -->
|
||||
<GenerateManifest>false</GenerateManifest>
|
||||
<EmbedManifest>false</EmbedManifest>
|
||||
<!-- BasePlatformToolset is for ICC support -->
|
||||
<GenerateManifest Condition="'$(PlatformToolset)' == 'v90' or '$(BasePlatformToolset)' == 'v90'">true</GenerateManifest>
|
||||
<EmbedManifest Condition="'$(PlatformToolset)' == 'v90' or '$(BasePlatformToolset)' == 'v90'">true</EmbedManifest>
|
||||
<SupportPGO Condition="'$(SupportPGO)' == ''">true</SupportPGO>
|
||||
<SupportSigning Condition="'$(SupportSigning)' == ''">true</SupportSigning>
|
||||
<SupportSigning Condition="'$(Configuration)' == 'Debug'">false</SupportSigning>
|
||||
|
|
|
@ -55,6 +55,9 @@
|
|||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
<!-- For VS2008, we have to embed the manifest to be able to run -->
|
||||
<GenerateManifest Condition="'$(PlatformToolset)' == 'v90' or '$(BasePlatformToolset)' == 'v90'">true</GenerateManifest>
|
||||
<EmbedManifest Condition="'$(PlatformToolset)' == 'v90' or '$(BasePlatformToolset)' == 'v90'">true</EmbedManifest>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup>
|
||||
<ClCompile>
|
||||
|
|
|
@ -59,6 +59,9 @@
|
|||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
<TargetName>$(PyDllName)</TargetName>
|
||||
<!-- For VS2008, we have to embed the manifest to be able to run -->
|
||||
<GenerateManifest Condition="'$(PlatformToolset)' == 'v90' or '$(BasePlatformToolset)' == 'v90'">true</GenerateManifest>
|
||||
<EmbedManifest Condition="'$(PlatformToolset)' == 'v90' or '$(BasePlatformToolset)' == 'v90'">true</EmbedManifest>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<CustomBuildBeforeTargets>Link</CustomBuildBeforeTargets>
|
||||
|
|
|
@ -44,6 +44,9 @@
|
|||
<PropertyGroup Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<!-- For VS2008, we have to embed the manifest to be able to run -->
|
||||
<GenerateManifest Condition="'$(PlatformToolset)' == 'v90' or '$(BasePlatformToolset)' == 'v90'">true</GenerateManifest>
|
||||
<EmbedManifest Condition="'$(PlatformToolset)' == 'v90' or '$(BasePlatformToolset)' == 'v90'">true</EmbedManifest>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
|
@ -55,6 +58,9 @@
|
|||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
<!-- For VS2008, we have to embed the manifest to be able to run -->
|
||||
<GenerateManifest Condition="'$(PlatformToolset)' == 'v90' or '$(BasePlatformToolset)' == 'v90'">true</GenerateManifest>
|
||||
<EmbedManifest Condition="'$(PlatformToolset)' == 'v90' or '$(BasePlatformToolset)' == 'v90'">true</EmbedManifest>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup>
|
||||
<Link>
|
||||
|
|
Loading…
Reference in New Issue