mirror of
https://github.com/microsoft/terminal.git
synced 2025-12-10 00:48:23 -06:00
parent
0c2ae7015f
commit
663a1bbe6e
@ -13,20 +13,7 @@
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<!--
|
||||
There's a property that dictates which libraries are linked by default: MinimalCoreWin.
|
||||
When it's enabled, only a sparing few libraries are injected into Link.AdditionalDependencies.
|
||||
|
||||
ARM/ARM64 set it to true, whereas x86/64 do not.
|
||||
Because the rules check whether MinimalCoreWin is "true" or explicitly blank,
|
||||
*AND* it being blank is used to determine whether to override it to _be_ "true", we can't actually
|
||||
set it to something that'll disable it.
|
||||
(cf. $(VCTargetsPath)/Microsoft.Cpp.CoreWin.props)
|
||||
|
||||
Re-inject some necessary libs when MinimalCoreWin has been enabled.
|
||||
-->
|
||||
<AdditionalDependencies Condition="'$(MinimalCoreWin)'=='true'">gdi32.lib;advapi32.lib;shell32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalDependencies>onecoreuap_apiset.lib;onecore_apiset.lib;dwrite.lib;dxgi.lib;d2d1.lib;d3d11.lib;shcore.lib;uxtheme.lib;dwmapi.lib;winmm.lib;pathcch.lib;propsys.lib;uiautomationcore.lib;Shlwapi.lib;ntdll.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalDependencies>onecoreuap_apiset.lib;dwmapi.lib;uxtheme.lib;shlwapi.lib;ntdll.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user