github.com/binkynet/BinkyNet@v1.12.1-0.20240421190447-da4e34c20be0/BinkyNet.csproj (about)

     1  <Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
     2    <Import Project="..\BinkyRailways\packages\Grpc.Tools.1.19.0\build\Grpc.Tools.props" Condition="Exists('..\BinkyRailways\packages\Grpc.Tools.1.19.0\build\Grpc.Tools.props')" />
     3    <PropertyGroup>
     4      <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
     5      <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     6      <ProjectGuid>{E9BB7F6F-123A-4723-832C-9C74EE62BBC1}</ProjectGuid>
     7      <OutputType>Library</OutputType>
     8      <NoStandardLibraries>false</NoStandardLibraries>
     9      <AssemblyName>BinkyNet</AssemblyName>
    10      <TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion>
    11      <FileAlignment>512</FileAlignment>
    12      <TargetFrameworkProfile />
    13      <NuGetPackageImportStamp>
    14      </NuGetPackageImportStamp>
    15    </PropertyGroup>
    16    <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
    17      <DebugSymbols>true</DebugSymbols>
    18      <DebugType>full</DebugType>
    19      <Optimize>false</Optimize>
    20      <OutputPath>bin\Debug\</OutputPath>
    21      <DefineConstants>DEBUG;TRACE</DefineConstants>
    22      <ErrorReport>prompt</ErrorReport>
    23      <WarningLevel>4</WarningLevel>
    24      <Prefer32Bit>false</Prefer32Bit>
    25    </PropertyGroup>
    26    <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
    27      <DebugType>pdbonly</DebugType>
    28      <Optimize>true</Optimize>
    29      <OutputPath>bin\Release\</OutputPath>
    30      <DefineConstants>TRACE</DefineConstants>
    31      <ErrorReport>prompt</ErrorReport>
    32      <WarningLevel>4</WarningLevel>
    33      <Prefer32Bit>false</Prefer32Bit>
    34    </PropertyGroup>
    35    <PropertyGroup>
    36      <RootNamespace>BinkyNet</RootNamespace>
    37    </PropertyGroup>
    38    <ItemGroup>
    39      <Reference Include="Google.Protobuf, Version=3.7.0.0, Culture=neutral, PublicKeyToken=a7d26565bac4d604, processorArchitecture=MSIL">
    40        <HintPath>packages\Google.Protobuf.3.7.0\lib\net45\Google.Protobuf.dll</HintPath>
    41      </Reference>
    42      <Reference Include="Grpc.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d754f35622e28bad, processorArchitecture=MSIL">
    43        <HintPath>packages\Grpc.Core.1.19.0\lib\net45\Grpc.Core.dll</HintPath>
    44      </Reference>
    45      <Reference Include="Grpc.Core.Api, Version=0.0.0.0, Culture=neutral, PublicKeyToken=d754f35622e28bad, processorArchitecture=MSIL">
    46        <HintPath>packages\Grpc.Core.Api.1.19.0\lib\net45\Grpc.Core.Api.dll</HintPath>
    47      </Reference>
    48      <Reference Include="Microsoft.CSharp" />
    49      <Reference Include="System" />
    50      <Reference Include="System.Core" />
    51      <Reference Include="System.Data" />
    52      <Reference Include="System.Data.DataSetExtensions" />
    53      <Reference Include="System.Interactive.Async, Version=3.2.0.0, Culture=neutral, PublicKeyToken=94bc3704cddfc263, processorArchitecture=MSIL">
    54        <HintPath>packages\System.Interactive.Async.3.2.0\lib\net45\System.Interactive.Async.dll</HintPath>
    55      </Reference>
    56      <Reference Include="System.Xml" />
    57      <Reference Include="System.Xml.Linq" />
    58    </ItemGroup>
    59    <ItemGroup>
    60      <Compile Include="discovery\DiscoveryBroadcaster.cs" />
    61    </ItemGroup>
    62    <ItemGroup>
    63      <Protobuf Include="apis\v1\discovery.proto">
    64        <GrpcServices>Both</GrpcServices>
    65      </Protobuf>
    66      <Protobuf Include="apis\v1\localworker.proto">
    67        <GrpcServices>Both</GrpcServices>
    68      </Protobuf>
    69    </ItemGroup>
    70    <ItemGroup>
    71      <None Include="packages.config" />
    72    </ItemGroup>
    73    <Import Project="$(MSBuildToolsPath)\Microsoft.CSHARP.Targets" />
    74    <Import Project="packages\Grpc.Core.1.19.0\build\net45\Grpc.Core.targets" Condition="Exists('packages\Grpc.Core.1.19.0\build\net45\Grpc.Core.targets')" />
    75    <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
    76      <PropertyGroup>
    77        <ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them.  For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
    78      </PropertyGroup>
    79      <Error Condition="!Exists('packages\Grpc.Core.1.19.0\build\net45\Grpc.Core.targets')" Text="$([System.String]::Format('$(ErrorText)', 'packages\Grpc.Core.1.19.0\build\net45\Grpc.Core.targets'))" />
    80      <Error Condition="!Exists('..\BinkyRailways\packages\Grpc.Tools.1.19.0\build\Grpc.Tools.props')" Text="$([System.String]::Format('$(ErrorText)', '..\BinkyRailways\packages\Grpc.Tools.1.19.0\build\Grpc.Tools.props'))" />
    81      <Error Condition="!Exists('..\BinkyRailways\packages\Grpc.Tools.1.19.0\build\Grpc.Tools.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\BinkyRailways\packages\Grpc.Tools.1.19.0\build\Grpc.Tools.targets'))" />
    82    </Target>
    83    <Import Project="..\BinkyRailways\packages\Grpc.Tools.1.19.0\build\Grpc.Tools.targets" Condition="Exists('..\BinkyRailways\packages\Grpc.Tools.1.19.0\build\Grpc.Tools.targets')" />
    84  </Project>