Backend/Directory.Build.props (10 lines of code) (raw):
<Project>
<Sdk Name="JetBrains.Build.VersionLockFileTargets" Version="0.0.4" />
<PropertyGroup>
<IsIndependentBuild Condition="Exists('$(MSBuildThisFileDirectory)..\Frontend\build\DotNetSdkPath.generated.props')">True</IsIndependentBuild>
</PropertyGroup>
<ItemGroup>
<PackageReference Condition="'$(IsIndependentBuild)' == 'True'" Include="Microsoft.NETFramework.ReferenceAssemblies.net472" Version="1.0.3" />
</ItemGroup>
<Import Project="$(MSBuildThisFileDirectory)..\Frontend\build\DotNetSdkPath.generated.props" Condition="'$(IsIndependentBuild)' == 'True'"/>
</Project>