forked from ForNeVeR/Cesium
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Cesium.Compiler.csproj
38 lines (32 loc) · 1.43 KB
/
Cesium.Compiler.csproj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<PublishAot Condition="$(TargetFramework) == 'net7.0'">true</PublishAot>
<PublishSingleFile>true</PublishSingleFile>
<PublishTrimmed>true</PublishTrimmed>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="CommandLineParser" Version="2.8.0" />
<PackageReference Include="Yoakke.SynKit.C.Syntax" Version="2022.6.17-3.21.43-nightly" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Cesium.CodeGen\Cesium.CodeGen.csproj" />
<ProjectReference Include="..\Cesium.Runtime\Cesium.Runtime.csproj">
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
<OutputItemType>Content</OutputItemType>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<ExcludeFromSingleFile>true</ExcludeFromSingleFile>
<Targets>Build</Targets>
</ProjectReference>
<ProjectReference Include="..\Cesium.Parser\Cesium.Parser.csproj" />
<ProjectReference Include="..\Cesium.Preprocessor\Cesium.Preprocessor.csproj" />
</ItemGroup>
<ItemGroup>
<Content Include="stdlib/*" CopyToOutputDirectory="Always" />
</ItemGroup>
<ItemGroup>
<RdXmlFile Include="rd.xml" />
</ItemGroup>
</Project>