| 12345678910111213141516171819202122232425262728293031323334353637 |
- <Project Sdk="Microsoft.NET.Sdk">
- <PropertyGroup>
- <OutputType>Library</OutputType>
- <Nullable>enable</Nullable>
- <Configurations>Debug;Release;Publish</Configurations>
- <Platforms>AnyCPU</Platforms>
- </PropertyGroup>
- <PropertyGroup>
- <!-- Default for Windows/Linux (and anything non-macOS): -->
- <TargetFrameworks>net8.0;netstandard2.1</TargetFrameworks>
- </PropertyGroup>
- <PropertyGroup Condition="$([MSBuild]::IsOSPlatform('OSX'))">
- <!-- On macOS, include iOS as well: -->
- <TargetFrameworks>net8.0-ios;net8.0;netstandard2.1</TargetFrameworks>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- <DefineConstants>$(DefineConstants);TRACE;PURGE</DefineConstants>
- <!-- Only pack when explicitly requested; do NOT pack when being built for an app's RID -->
- <GeneratePackageOnBuild Condition="'$(RuntimeIdentifier)' == '' and '$(IsPacking)' == 'true'">true</GeneratePackageOnBuild>
- </PropertyGroup>
- <ItemGroup>
- <ProjectReference Include="..\InABox.Formatters.Core\InABox.Formatters.Core.csproj" />
- <ProjectReference Include="..\InABox.RPC.Shared\InABox.RPC.Shared.csproj" />
- </ItemGroup>
- <ItemGroup>
- <PackageReference Include="H.Formatters" Version="15.0.0" />
- <PackageReference Include="H.Pipes" Version="15.0.0" />
- <PackageReference Include="WebSocket4Net" Version="0.15.2" />
- </ItemGroup>
- </Project>
|