<_RefSourceOutputPath>$([System.IO.Directory]::GetParent('$(MSBuildProjectDirectory)'))/ref/
<_RefProjectFileOutputPath>$(_RefSourceOutputPath)$(AssemblyName).csproj
<_AllTargetFrameworks Remove="@(_AllTargetFrameworks)" />
<_AllTargetFrameworks Include="$(TargetFrameworks);$(TargetFramework)" />
<_DeduplicatedTargetFramework Include="%(_AllTargetFrameworks.Identity)" />
<_ResultTargetFramework Include="%(ProjectListContentItem.TargetFramework)" />
@(_ResultTargetFramework)
@(ProjectListContentItem->'%(Identity)', '%0A')
]]>
<_RefSourceOutputPath>$([System.IO.Directory]::GetParent('$(MSBuildProjectDirectory)'))/ref/
<_RefSourceFileName>$(AssemblyName).$(TargetFramework).cs
<_RefSourceFileOutputPath>$(_RefSourceOutputPath)$(_RefSourceFileName)
<_ReferenceDirectoriesWithDuplicates Include="@(ReferencePath->'%(RootDir)%(Directory)'->TrimEnd('\'))" />
<_ReferencePathDirectories Include="%(_ReferenceDirectoriesWithDuplicates.Identity)" />
<_GenAPICommand Condition="'$(MSBuildRuntimeType)' == 'core'">$(ToolHostCmd) --roll-forward-on-no-candidate-fx 2 "$(_GenAPIPath)"
<_GenAPICmd>$(_GenAPICommand)
<_GenAPICmd>$(_GenAPICmd) "$(TargetPath)"
<_GenAPICmd>$(_GenAPICmd) --lib-path "@(_ReferencePathDirectories)"
<_GenAPICmd>$(_GenAPICmd) --out "$(_RefSourceFileOutputPath)"
<_GenAPICmd>$(_GenAPICmd) --header-file "$(RepoRoot)/eng/LicenseHeader.txt"
<_GenAPICmd>$(_GenAPICmd) --exclude-api-list "$(RepoRoot)/eng/GenAPI.exclusions.txt"
$(MSBuildThisFileDirectory)..\eng\ProjectReferences.props
$(TargetFrameworks)
$(TargetFramework)
@(FilteredOriginalReferences->'', '%0A ')
]]>