...
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