-
Notifications
You must be signed in to change notification settings - Fork 5
/
XnaToFna.csproj
92 lines (80 loc) · 3.67 KB
/
XnaToFna.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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
<?xml version="1.0" encoding="utf-8"?>
<Project Sdk="Microsoft.NET.Sdk">
<!-- Standard properties. -->
<PropertyGroup>
<ProjectGuid>{11CE9AC5-C2D3-456D-8132-8A8FD9B78D1E}</ProjectGuid>
<OutputType>Exe</OutputType>
<RootNamespace>XnaToFna</RootNamespace>
<AssemblyName>XnaToFna</AssemblyName>
<TargetFramework>net452</TargetFramework>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
<Version Condition="'$(BUILD_BUILDNUMBER)' != ''">$(BUILD_BUILDNUMBER)</Version>
<OutputType Condition="'$(OutputType)' == ''">Library</OutputType>
<RootNamespace Condition="'$(RootNamespace)' == ''">$(AssemblyName)</RootNamespace>
<Configurations>Debug;Release;DebugLegacy;ReleaseLegacy</Configurations>
<Configuration Condition="'$(Configuration)' == ''">Debug</Configuration>
<Platform Condition="'$(Platform)' == ''">AnyCPU</Platform>
<OutputPath>bin\$(Configuration)</OutputPath>
<LangVersion>7.3</LangVersion>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<Externalconsole>true</Externalconsole>
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
<AppendRuntimeIdentifierToOutputPath>false</AppendRuntimeIdentifierToOutputPath>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
<EnableDefaultItems>false</EnableDefaultItems>
<Cecil Condition="'$(Cecil)' == ''">true</Cecil>
<CecilLegacy>false</CecilLegacy>
</PropertyGroup>
<!-- Debug -->
<PropertyGroup Condition="'$(Configuration)' == 'Debug' Or '$(Configuration)' == 'DebugLegacy'">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<DefineConstants>DEBUG;TRACE;$(DefineConstants)</DefineConstants>
</PropertyGroup>
<!-- Release -->
<PropertyGroup Condition="'$(Configuration)' == 'Release' Or '$(Configuration)' == 'ReleaseLegacy'">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<DefineConstants>TRACE;$(DefineConstants)</DefineConstants>
</PropertyGroup>
<!-- Legacy -->
<PropertyGroup Condition="'$(Configuration)' == 'DebugLegacy' Or '$(Configuration)' == 'ReleaseLegacy'">
<CecilLegacy>true</CecilLegacy>
</PropertyGroup>
<PropertyGroup>
<DefineConstants Condition="$(CecilLegacy)">CECIL0_9;$(DefineConstants)</DefineConstants>
<CecilVersion Condition="$(CecilLegacy) And '$(CecilVersion)' == ''">0.9.6</CecilVersion>
</PropertyGroup>
<!-- References. -->
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Xml" />
<Reference Include="System.Xml.Serialization" />
</ItemGroup>
<PropertyGroup>
<CecilVersion Condition="'$(CecilVersion)' == ''">0.10.0</CecilVersion>
</PropertyGroup>
<ItemGroup Condition="$(Cecil)">
<PackageReference Include="Mono.Cecil">
<Version>$(CecilVersion)</Version>
</PackageReference>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="lib-projs\FNA\FNA.csproj" />
<ProjectReference Include="lib-projs\MonoMod\MonoMod.RuntimeDetour\MonoMod.RuntimeDetour.csproj" />
<ProjectReference Include="lib-projs\MonoMod\MonoMod.Utils\MonoMod.Utils.csproj" />
<ProjectReference Include="lib-projs\MonoMod\MonoMod\MonoMod.csproj" />
</ItemGroup>
<!-- Files. -->
<ItemGroup>
<Compile Include="src/**/*$(DefaultLanguageSourceExtension)" Exclude="$(DefaultItemExcludes);$(DefaultExcludesInProjectFolder)" />
<EmbeddedResource Include="src/**/*.resx" Exclude="$(DefaultItemExcludes);$(DefaultExcludesInProjectFolder)" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Mono.Options" Version="5.3.0.1" />
</ItemGroup>
</Project>