Include only relevant generated source files for selected solution configuration. Fixes Intellisense issues when both ARM64 and Win64 configurations are present in project.
59 lines
2.6 KiB
XML
59 lines
2.6 KiB
XML
<Project Sdk="Microsoft.NET.Sdk">
|
|
<PropertyGroup>
|
|
<OutputType>Exe</OutputType>
|
|
<TargetFramework>net8.0</TargetFramework>
|
|
<LangVersion>12.0</LangVersion>
|
|
<ImplicitUsings>disable</ImplicitUsings>
|
|
<Nullable>annotations</Nullable>
|
|
<IsPackable>false</IsPackable>
|
|
<Configurations>Debug;Release</Configurations>
|
|
<BaseOutputPath>..\..\..\Binaries\Tools</BaseOutputPath>
|
|
<OutDir>..\..\..\Binaries\Tools</OutDir>
|
|
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
|
|
<AppendRuntimeIdentifierToOutputPath>false</AppendRuntimeIdentifierToOutputPath>
|
|
<EnableUnsafeBinaryFormatterSerialization>true</EnableUnsafeBinaryFormatterSerialization>
|
|
<EnableDefaultCompileItems>False</EnableDefaultCompileItems>
|
|
<CopyLocalLockFileAssemblies>false</CopyLocalLockFileAssemblies>
|
|
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
|
|
<DefineConstants>USE_NETCORE</DefineConstants>
|
|
<DebugType>portable</DebugType>
|
|
<ProduceReferenceAssembly>false</ProduceReferenceAssembly>
|
|
<ErrorReport>none</ErrorReport>
|
|
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
|
<NoWarn>1701;1702;8981</NoWarn>
|
|
<RollForward>LatestMajor</RollForward>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<Folder Include="Properties" />
|
|
<Compile Include="**\*.cs" />
|
|
<Compile Remove="obj\**" />
|
|
<Compile Include="..\..\Platforms\XboxOne\Flax.Build\*.cs" />
|
|
<Compile Include="..\..\Platforms\XboxScarlett\Flax.Build\*.cs" />
|
|
<Compile Include="..\..\Platforms\Switch\Flax.Build\*.cs" />
|
|
<Compile Include="..\..\Platforms\PS4\Flax.Build\*.cs" />
|
|
<Compile Include="..\..\Platforms\PS5\Flax.Build\*.cs" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<Reference Include="Ionic.Zip.Reduced">
|
|
<HintPath>..\..\..\Source\Platforms\DotNet\Ionic.Zip.Reduced.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="System.Text.Encoding.CodePages">
|
|
<HintPath>..\..\..\Source\Platforms\DotNet\System.Text.Encoding.CodePages.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="Mono.Cecil">
|
|
<HintPath>..\..\..\Source\Platforms\DotNet\Mono.Cecil.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="Microsoft.VisualStudio.Setup.Configuration.Interop">
|
|
<HintPath>..\..\..\Source\Platforms\DotNet\Microsoft.VisualStudio.Setup.Configuration.Interop.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="Microsoft.CodeAnalysis.CSharp">
|
|
<HintPath>..\..\..\Source\Platforms\DotNet\Microsoft.CodeAnalysis.CSharp.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="Microsoft.CodeAnalysis">
|
|
<HintPath>..\..\..\Source\Platforms\DotNet\Microsoft.CodeAnalysis.dll</HintPath>
|
|
</Reference>
|
|
</ItemGroup>
|
|
</Project>
|