<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <OutputType>Library</OutputType>
    <TargetFramework>netcoreapp3.1</TargetFramework>
    <ApplicationIcon />
    <StartupObject />
    <LangVersion>7.3</LangVersion>
  </PropertyGroup>
  <PropertyGroup>
    <AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
    <OutputPath>..\..\..\Bin\</OutputPath>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
    <OutputPath>..\..\..\Bin\</OutputPath>
  </PropertyGroup>
  <ItemGroup>
    <Compile Include="..\..\..\Unity\Assets\ThirdParty\Google.Protobuf\ByteArray.cs">
      <Link>ByteArray.cs</Link>
    </Compile>
    <Compile Include="..\..\..\Unity\Assets\ThirdParty\Google.Protobuf\ByteString.cs">
      <Link>ByteString.cs</Link>
    </Compile>
    <Compile Include="..\..\..\Unity\Assets\ThirdParty\Google.Protobuf\CodedInputStream.cs">
      <Link>CodedInputStream.cs</Link>
    </Compile>
    <Compile Include="..\..\..\Unity\Assets\ThirdParty\Google.Protobuf\CodedOutputStream.ComputeSize.cs">
      <Link>CodedOutputStream.ComputeSize.cs</Link>
    </Compile>
    <Compile Include="..\..\..\Unity\Assets\ThirdParty\Google.Protobuf\CodedOutputStream.cs">
      <Link>CodedOutputStream.cs</Link>
    </Compile>
    <Compile Include="..\..\..\Unity\Assets\ThirdParty\Google.Protobuf\FieldCodec.cs">
      <Link>FieldCodec.cs</Link>
    </Compile>
    <Compile Include="..\..\..\Unity\Assets\ThirdParty\Google.Protobuf\ICustomDiagnosticMessage.cs">
      <Link>ICustomDiagnosticMessage.cs</Link>
    </Compile>
    <Compile Include="..\..\..\Unity\Assets\ThirdParty\Google.Protobuf\IMessage.cs">
      <Link>IMessage.cs</Link>
    </Compile>
    <Compile Include="..\..\..\Unity\Assets\ThirdParty\Google.Protobuf\InvalidProtocolBufferException.cs">
      <Link>InvalidProtocolBufferException.cs</Link>
    </Compile>
    <Compile Include="..\..\..\Unity\Assets\ThirdParty\Google.Protobuf\LimitedInputStream.cs">
      <Link>LimitedInputStream.cs</Link>
    </Compile>
    <Compile Include="..\..\..\Unity\Assets\ThirdParty\Google.Protobuf\MessageExtensions.cs">
      <Link>MessageExtensions.cs</Link>
    </Compile>
    <Compile Include="..\..\..\Unity\Assets\ThirdParty\Google.Protobuf\MessageParser.cs">
      <Link>MessageParser.cs</Link>
    </Compile>
    <Compile Include="..\..\..\Unity\Assets\ThirdParty\Google.Protobuf\PropertyInfoExtensions.cs">
      <Link>PropertyInfoExtensions.cs</Link>
    </Compile>
    <Compile Include="..\..\..\Unity\Assets\ThirdParty\Google.Protobuf\ProtoPreconditions.cs">
      <Link>ProtoPreconditions.cs</Link>
    </Compile>
    <Compile Include="..\..\..\Unity\Assets\ThirdParty\Google.Protobuf\RepeatedField.cs">
      <Link>RepeatedField.cs</Link>
    </Compile>
    <Compile Include="..\..\..\Unity\Assets\ThirdParty\Google.Protobuf\StreamExtensions.cs">
      <Link>StreamExtensions.cs</Link>
    </Compile>
    <Compile Include="..\..\..\Unity\Assets\ThirdParty\Google.Protobuf\WireFormat.cs">
      <Link>WireFormat.cs</Link>
    </Compile>
  </ItemGroup>
  <ItemGroup>
    <ProjectReference Include="..\MongoDBDriver\MongoDB.Bson\MongoDB.Bson.csproj" />
  </ItemGroup>
</Project>