$(MSBuildAllProjects);$(MSBuildThisFileFullPath)
$(IntDir)Generated Files\
normal
$(MSBuildThisFileDirectory)..\tools\wv2winrt\
$(WV2WinRTPath)wv2winrt.exe
$(IntDir)wv2winrt_inputs.rsp
$(IntDir)wv2winrt_params.rsp
false
false
false
WinRTAdapter
$(RootNamespace)
$(GeneratedFilesDir)
true
true
match
$(BeforeMidlCompileTargets);WV2WinRTAddDispatchAdapterIdl;
$(BeforeClCompileTargets);WV2WinRTAddGeneratedFiles;
<_WV2WinRTPlatformWinMDReferences Remove="@(_WV2WinRTPlatformWinMDReferences)"/>
<_WV2WinRTPlatformWinMDReferences Include="@(ReferencePath)" Condition="('$(WV2WinRTPlatformReferencesLevel)' == 'explicit' or '$(WV2WinRTPlatformReferencesLevel)' == 'foundation') and '%(ReferencePath.IsSystemReference)' == 'true' and '%(ReferencePath.WinMDFile)' == 'true' and '%(ReferencePath.ReferenceSourceTarget)' == 'ResolveAssemblyReference'"/>
<_WV2WinRTPlatformWinMDReferences Include="$(WindowsSDK_MetadataPathVersioned)\**\Windows.Foundation.FoundationContract.winmd" Condition="'$(WV2WinRTPlatformReferencesLevel)' == 'foundation'"/>
<_WV2WinRTPlatformWinMDReferences Include="$(WindowsSDK_MetadataPathVersioned)\**\Windows.Foundation.UniversalApiContract.winmd" Condition="'$(WV2WinRTPlatformReferencesLevel)' == 'foundation'"/>
<_WV2WinRTPlatformWinMDReferences Include="$(WindowsSDK_MetadataPathVersioned)\**\Windows.Networking.Connectivity.WwanContract.winmd" Condition="'$(WV2WinRTPlatformReferencesLevel)' == 'foundation'"/>
<_WV2WinRTPlatformWinMDReferences Include="@(CppWinRTPlatformWinMDReferences)" Condition="'$(WV2WinRTPlatformReferencesLevel)' == 'match'"/>
<_WV2WinRTDirectWinMDReferences Remove="@(_WV2WinRTDirectWinMDReferences)"/>
<_WV2WinRTDirectWinMDReferences Include="@(CppWinRTDirectWinMDReferences)" Condition="'%(Filename)' != 'Microsoft.Web.WebView2.Core'"/>
<_WV2WinRTDirectWinMDReferences Include="@(CppWinRTDirectWinMDReferences)" Condition="'%(Filename)' == 'Microsoft.Web.WebView2.Core' And '$(WV2WinRTWrapWebViewTypes)' == 'true'"/>
<_WV2WinRTStaticProjectWinMDReferences Remove="@(_WV2WinRTStaticProjectWinMDReferences)"/>
<_WV2WinRTStaticProjectWinMDReferences Include="@(CppWinRTStaticProjectWinMDReferences)"/>
<_WV2WinRTDynamicProjectWinMDReferences Remove="@(_WV2WinRTDynamicProjectWinMDReferences)"/>
<_WV2WinRTDynamicProjectWinMDReferences Include="@(CppWinRTDynamicProjectWinMDReferences)"/>
<_WV2WinRTAdditionalWinMDReferences Remove="@(_WV2WinRTAdditionalWinMDReferences)"/>
<_WV2WinRTAdditionalWinMDReferences Include="@(WebView2WinRTAdditionalWinMDReferences)"/>
<_WV2WinRTInputs Remove="@(_WV2WinRTInputs)"/>
<_WV2WinRTInputs Include="@(WV2WinRTDirectWinMDReferences)"/>
<_WV2WinRTInputs Include="@(WV2WinRTPlatformWinMDReferences)" Condition="'$(WebView2WinRTWrapSystemTypes)' == 'true'"/>
<_WV2WinRTInputs Include="@(WV2WinRTProjectWinMDReferences)"/>
<_WV2WinRTInputs Include="@(WV2WinRTAdditionalWinMDReferences)"/>
<_WV2WinRTInputs Include="@(_CppwinrtCompInputs)"/>
%(FullPath)
--idl
$(WV2WinRTIdlParameters) --output-path "$(WebView2DispatchAdapterOutputDir.TrimEnd('\'))"
$(WV2WinRTIdlParameters) --output-namespace $(WebView2DispatchAdapterNamespace)
$(WV2WinRTCommandPrefix)
$(WV2WinRTIdlCommand)"$(WV2WinRTExe)" $(WV2WinRTIdlParameters)
<_PCH Include="@(ClCompile->Metadata('PrecompiledHeaderFile')->Distinct())"/>
<_PCH>@(_PCH->Distinct())
--output-path "$(WebView2DispatchAdapterOutputDir.TrimEnd('\'))"
$(WV2WinRTParameters) --output-namespace $(WebView2DispatchAdapterNamespace)
$(WV2WinRTParameters) --use-full-namespace
$(WV2WinRTParameters) --use-javascript-case
$(WV2WinRTParameters) --explicit-includes-only
$(WV2WinRTParameters) --require-allow-for-web-attribute
$(WV2WinRTParameters) --ignore-web-host-hidden-attribute
$(WV2WinRTParameters) --include @(WV2WinRTIncludeFilters, ' ')
$(WV2WinRTParameters) --exclude @(WV2WinRTExcludeFilters, ' ')
$(WV2WinRTParameters) --winmd-paths @(WV2WinRTInputs->'"%(WinMDPath)"', ' ')
$(WV2WinRTParameters) --verbose
$(WV2WinRTParameters) --pch "$(_PCH)"
$(WV2WinRTParameters) $(WV2WinRTAdditionalParameters)
$(WV2WinRTCommandPrefix)
$(WV2WinRTCommand)"$(WV2WinRTExe)" $(WV2WinRTParameters)
<_WV2WinRTFilesToBuild Remove="@(_WV2WinRTFilesToBuild)"/>
<_WV2WinRTFilesToBuild Include="$(WebView2DispatchAdapterOutputDir)wv2winrt\*.cpp"/>
<_WV2WinRTFilesToClean Include="$(WebView2DispatchAdapterOutputDir)wv2winrt\*.*"/>
$(IntDir)wv2winrt\
%(AdditionalIncludeDirectories);$(WebView2DispatchAdapterOutputDir)