...

Text file src/github.com/google/flatbuffers/tests/FlatBuffers.Test/FlatBuffers.Core.Test.csproj

Documentation: github.com/google/flatbuffers/tests/FlatBuffers.Test

     1<Project Sdk="Microsoft.NET.Sdk">
     2
     3  <PropertyGroup>
     4    <OutputType>Exe</OutputType>
     5    <TargetFramework>netcoreapp3.1</TargetFramework>
     6  </PropertyGroup>
     7
     8  <ItemGroup>
     9    <Compile Remove="Properties\AssemblyInfo.cs" />
    10  </ItemGroup>
    11
    12  <PropertyGroup Condition="'$(UnsafeByteBuffer)' == 'true'">
    13    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
    14    <DefineConstants>$(DefineConstants);UNSAFE_BYTEBUFFER</DefineConstants>
    15  </PropertyGroup>
    16
    17  <PropertyGroup Condition="'$(EnableSpanT)' == 'true'">
    18    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
    19    <DefineConstants>$(DefineConstants);ENABLE_SPAN_T</DefineConstants>
    20  </PropertyGroup>
    21
    22  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
    23    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
    24  </PropertyGroup>
    25
    26  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
    27    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
    28  </PropertyGroup>
    29
    30  <ItemGroup>
    31    <Compile Include="..\..\net\FlatBuffers\ByteBuffer.cs">
    32      <Link>FlatBuffers\ByteBuffer.cs</Link>
    33    </Compile>
    34    <Compile Include="..\..\net\FlatBuffers\ByteBufferUtil.cs">
    35      <Link>FlatBuffers\ByteBufferUtil.cs</Link>
    36    </Compile>
    37    <Compile Include="..\..\net\FlatBuffers\IFlatbufferObject.cs">
    38      <Link>FlatBuffers\IFlatbufferObject.cs</Link>
    39    </Compile>
    40    <Compile Include="..\..\net\FlatBuffers\Offset.cs">
    41      <Link>FlatBuffers\Offset.cs</Link>
    42    </Compile>
    43    <Compile Include="..\..\net\FlatBuffers\FlatBufferBuilder.cs">
    44      <Link>FlatBuffers\FlatBufferBuilder.cs</Link>
    45    </Compile>
    46    <Compile Include="..\..\net\FlatBuffers\FlatBufferConstants.cs">
    47      <Link>FlatBuffers\FlatBufferConstants.cs</Link>
    48    </Compile>
    49    <Compile Include="..\..\net\FlatBuffers\FlatBufferVerify.cs">
    50      <Link>FlatBuffers\FlatBufferVerify.cs</Link>
    51    </Compile>
    52    <Compile Include="..\..\net\FlatBuffers\Struct.cs">
    53      <Link>FlatBuffers\Struct.cs</Link>
    54    </Compile>
    55    <Compile Include="..\..\net\FlatBuffers\Table.cs">
    56      <Link>FlatBuffers\Table.cs</Link>
    57    </Compile>
    58    <Compile Include="..\MyGame\Example2\Monster.cs">
    59      <Link>MyGame\Example2\Monster.cs</Link>
    60    </Compile>
    61    <Compile Include="..\MyGame\Example\Any.cs">
    62      <Link>MyGame\Example\Any.cs</Link>
    63    </Compile>
    64    <Compile Include="..\MyGame\Example\AnyAmbiguousAliases.cs">
    65      <Link>MyGame\Example\AnyAmbiguousAliases.cs</Link>
    66    </Compile>
    67    <Compile Include="..\MyGame\Example\AnyUniqueAliases.cs">
    68      <Link>MyGame\Example\AnyUniqueAliases.cs</Link>
    69    </Compile>
    70    <Compile Include="..\MyGame\Example\Color.cs">
    71      <Link>MyGame\Example\Color.cs</Link>
    72    </Compile>
    73    <Compile Include="..\MyGame\Example\Race.cs">
    74      <Link>MyGame\Example\Race.cs</Link>
    75    </Compile>
    76    <Compile Include="..\MyGame\Example\Monster.cs">
    77      <Link>MyGame\Example\Monster.cs</Link>
    78    </Compile>
    79    <Compile Include="..\MyGame\Example\Referrable.cs">
    80      <Link>MyGame\Example\Referrable.cs</Link>
    81    </Compile>
    82    <Compile Include="..\MyGame\Example\Stat.cs">
    83      <Link>MyGame\Example\Stat.cs</Link>
    84    </Compile>
    85    <Compile Include="..\MyGame\Example\Test.cs">
    86      <Link>MyGame\Example\Test.cs</Link>
    87    </Compile>
    88    <Compile Include="..\MyGame\Example\TestSimpleTableWithEnum.cs">
    89      <Link>MyGame\Example\TestSimpleTableWithEnum.cs</Link>
    90    </Compile>
    91    <Compile Include="..\MyGame\Example\TypeAliases.cs">
    92      <Link>MyGame\Example\TypeAliases.cs</Link>
    93    </Compile>
    94    <Compile Include="..\MyGame\Example\Vec3.cs">
    95      <Link>MyGame\Example\Vec3.cs</Link>
    96    </Compile>
    97    <Compile Include="..\MyGame\Example\Ability.cs">
    98      <Link>MyGame\Example\Ability.cs</Link>
    99    </Compile>
   100    <Compile Include="..\MyGame\Example\ArrayTable.cs">
   101      <Link>MyGame\Example\ArrayTable.cs</Link>
   102    </Compile>
   103    <Compile Include="..\MyGame\Example\ArrayStruct.cs">
   104      <Link>MyGame\Example\ArrayStruct.cs</Link>
   105    </Compile>
   106    <Compile Include="..\MyGame\Example\NestedStruct.cs">
   107      <Link>MyGame\Example\NestedStruct.cs</Link>
   108    </Compile>
   109    <Compile Include="..\MyGame\Example\LongEnum.cs">
   110      <Link>MyGame\Example\LongEnum.cs</Link>
   111    </Compile>
   112    <Compile Include="..\MyGame\Example\TestEnum.cs">
   113      <Link>MyGame\Example\TestEnum.cs</Link>
   114    </Compile>
   115    <Compile Include="..\MyGame\InParentNamespace.cs">
   116      <Link>MyGame\InParentNamespace.cs</Link>
   117    </Compile>
   118    <Compile Include="..\namespace_test\NamespaceA\NamespaceB\EnumInNestedNS.cs">
   119      <Link>NamespaceA\NamespaceB\EnumInNestedNS.cs</Link>
   120    </Compile>
   121    <Compile Include="..\namespace_test\NamespaceA\NamespaceB\StructInNestedNS.cs">
   122      <Link>NamespaceA\NamespaceB\StructInNestedNS.cs</Link>
   123    </Compile>
   124    <Compile Include="..\namespace_test\NamespaceA\NamespaceB\TableInNestedNS.cs">
   125      <Link>NamespaceA\NamespaceB\TableInNestedNS.cs</Link>
   126    </Compile>
   127    <Compile Include="..\namespace_test\NamespaceA\NamespaceB\UnionInNestedNS.cs">
   128      <Link>NamespaceA\NamespaceB\UnionInNestedNS.cs</Link>
   129    </Compile>
   130    <Compile Include="..\namespace_test\NamespaceA\TableInFirstNS.cs">
   131      <Link>NamespaceA\TableInFirstNS.cs</Link>
   132    </Compile>
   133    <Compile Include="..\union_vector\Attacker.cs">
   134      <Link>union_vector\Attacker.cs</Link>
   135    </Compile>
   136    <Compile Include="..\union_vector\BookReader.cs">
   137      <Link>union_vector\BookReader.cs</Link>
   138    </Compile>
   139    <Compile Include="..\union_vector\Character.cs">
   140      <Link>union_vector\Character.cs</Link>
   141    </Compile>
   142    <Compile Include="..\union_vector\Movie.cs">
   143      <Link>union_vector\Movie.cs</Link>
   144    </Compile>
   145    <Compile Include="..\union_vector\Rapunzel.cs">
   146      <Link>union_vector\Rapunzel.cs</Link>
   147    </Compile>
   148    <Compile Include="..\optional_scalars\OptionalByte.cs">
   149      <Link>optional_scalars\OptionalByte.cs</Link>
   150    </Compile>
   151    <Compile Include="..\optional_scalars\ScalarStuff.cs">
   152      <Link>optional_scalars\ScalarStuff.cs</Link>
   153    </Compile>
   154    <Compile Include="..\KeywordTest\ABC.cs">
   155      <Link>KeywordTest\ABC.cs</Link>
   156    </Compile>
   157    <Compile Include="..\KeywordTest\public.cs">
   158      <Link>KeywordTest\public.cs</Link>
   159    </Compile>
   160    <Compile Include="..\KeywordTest\KeywordsInTable.cs">
   161      <Link>KeywordTest\KeywordsInTable.cs</Link>
   162    </Compile>
   163    <Compile Include="..\KeywordTest\KeywordsInUnion.cs">
   164      <Link>KeywordTest\KeywordsInUnion.cs</Link>
   165    </Compile>
   166    <Compile Include="..\nested_namespace_test\nested_namespace_test1_generated.cs">
   167      <Link>nested_namespace_test\nested_namespace_test1_generated.cs</Link>
   168    </Compile>
   169    <Compile Include="..\nested_namespace_test\nested_namespace_test2_generated.cs">
   170      <Link>nested_namespace_test\nested_namespace_test2_generated.cs</Link>
   171    </Compile>
   172    <Compile Include="..\nested_namespace_test\nested_namespace_test3_generated.cs">
   173      <Link>nested_namespace_test\nested_namespace_test3_generated.cs</Link>
   174    </Compile>
   175    <Compile Include="..\union_value_collsion\union_value_collision_generated.cs">
   176      <Link>union_value_collsion\union_value_collision_generated.cs</Link>
   177    </Compile>
   178  </ItemGroup>
   179
   180  <ItemGroup>
   181    <None Remove=".gitignore" />
   182    <None Remove="clean.sh" />
   183    <None Remove="NetTest.sh" />
   184    <None Remove="packages.config" />
   185    <None Remove="README.md" />
   186  </ItemGroup>
   187
   188  <ItemGroup>
   189    <Content Include="..\monsterdata_test.mon">
   190      <Link>Resources\monsterdata_test.mon</Link>
   191      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
   192    </Content>
   193    <Content Include="..\monsterdata_test.json">
   194      <Link>Resources\monsterdata_test.json</Link>
   195      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
   196    </Content>
   197  </ItemGroup>
   198
   199  <ItemGroup>
   200    <PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
   201  </ItemGroup>
   202
   203</Project>

View as plain text