1+ <?xml version =" 1.0" encoding =" utf-8" ?>
2+ <Project ToolsVersion =" 15.0" DefaultTargets =" Build" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
3+ <PropertyGroup >
4+ <Configuration Condition =" '$(Configuration)' == '' " >Debug</Configuration >
5+ <Platform Condition =" '$(Platform)' == '' " >AnyCPU</Platform >
6+ <ProductVersion >8.0.30703</ProductVersion >
7+ <SchemaVersion >2.0</SchemaVersion >
8+ <ProjectGuid >{74D3D478-3571-4F41-B035-3B4AFC024790}</ProjectGuid >
9+ <OutputType >Library</OutputType >
10+ <AppDesignerFolder >Properties</AppDesignerFolder >
11+ <RootNamespace >ExampleMod</RootNamespace >
12+ <AssemblyName >ExampleMod</AssemblyName >
13+ <TargetFrameworkVersion >v4.8</TargetFrameworkVersion >
14+ <FileAlignment >512</FileAlignment >
15+ <DebugSymbols >true</DebugSymbols >
16+ <DebugType >portable</DebugType >
17+ <LocalRefsDir Condition =" Exists('..\Refs')" >..\Refs</LocalRefsDir >
18+ <BeatSaberDir >$(LocalRefsDir)</BeatSaberDir >
19+ <AppOutputBase >$(MSBuildProjectDirectory)\</AppOutputBase >
20+ <!-- <PathMap>$(AppOutputBase)=X:\$(AssemblyName)\</PathMap>-->
21+ <ErrorReport >prompt</ErrorReport >
22+ <WarningLevel >4</WarningLevel >
23+ </PropertyGroup >
24+ <PropertyGroup Condition =" '$(Configuration)' == 'Debug' " >
25+ <Optimize >false</Optimize >
26+ <OutputPath >bin\Debug\</OutputPath >
27+ <DefineConstants >DEBUG;TRACE</DefineConstants >
28+ </PropertyGroup >
29+ <PropertyGroup Condition =" '$(Configuration)' == 'Release' " >
30+ <Optimize >true</Optimize >
31+ <OutputPath >bin\Release\</OutputPath >
32+ <ErrorReport >prompt</ErrorReport >
33+ <WarningLevel >4</WarningLevel >
34+ </PropertyGroup >
35+ <PropertyGroup Condition =" $(DefineConstants.Contains('CIBuild')) OR '$(NCrunch)' == '1'" >
36+ <DisableCopyToPlugins >True</DisableCopyToPlugins >
37+ </PropertyGroup >
38+ <PropertyGroup Condition =" '$(NCrunch)' == '1'" >
39+ <DisableCopyToPlugins >True</DisableCopyToPlugins >
40+ <DisableZipRelease >True</DisableZipRelease >
41+ </PropertyGroup >
42+ <ItemGroup >
43+ <Reference Include =" System" />
44+ <Reference Include =" System.Core" />
45+ <Reference Include =" System.Xml.Linq" />
46+ <Reference Include =" System.Data.DataSetExtensions" />
47+ <Reference Include =" System.Data" />
48+ <Reference Include =" System.Xml" />
49+ <Reference Include =" Main" >
50+ <HintPath >$(BeatSaberDir)\Beat Saber_Data\Managed\Main.dll</HintPath >
51+ <Private >False</Private >
52+ </Reference >
53+ <Reference Include =" HMLib" >
54+ <HintPath >$(BeatSaberDir)\Beat Saber_Data\Managed\HMLib.dll</HintPath >
55+ <Private >False</Private >
56+ </Reference >
57+ <Reference Include =" HMUI" >
58+ <HintPath >$(BeatSaberDir)\Beat Saber_Data\Managed\HMUI.dll</HintPath >
59+ <Private >False</Private >
60+ </Reference >
61+ <Reference Include =" IPA.Loader" >
62+ <HintPath >$(BeatSaberDir)\Beat Saber_Data\Managed\IPA.Loader.dll</HintPath >
63+ <Private >False</Private >
64+ </Reference >
65+ <Reference Include =" Unity.TextMeshPro" >
66+ <HintPath >$(BeatSaberDir)\Beat Saber_Data\Managed\Unity.TextMeshPro.dll</HintPath >
67+ <Private >False</Private >
68+ </Reference >
69+ <Reference Include =" UnityEngine" >
70+ <HintPath >$(BeatSaberDir)\Beat Saber_Data\Managed\UnityEngine.dll</HintPath >
71+ <Private >False</Private >
72+ </Reference >
73+ <Reference Include =" UnityEngine.CoreModule" >
74+ <HintPath >$(BeatSaberDir)\Beat Saber_Data\Managed\UnityEngine.CoreModule.dll</HintPath >
75+ <Private >False</Private >
76+ </Reference >
77+ <Reference Include =" UnityEngine.UI" >
78+ <HintPath >$(BeatSaberDir)\Beat Saber_Data\Managed\UnityEngine.UI.dll</HintPath >
79+ <Private >False</Private >
80+ </Reference >
81+ <Reference Include =" UnityEngine.UIElementsModule" >
82+ <HintPath >$(BeatSaberDir)\Beat Saber_Data\Managed\UnityEngine.UIElementsModule.dll</HintPath >
83+ <Private >False</Private >
84+ </Reference >
85+ <Reference Include =" UnityEngine.UIModule" >
86+ <HintPath >$(BeatSaberDir)\Beat Saber_Data\Managed\UnityEngine.UIModule.dll</HintPath >
87+ <Private >False</Private >
88+ </Reference >
89+ <Reference Include =" UnityEngine.VRModule" >
90+ <HintPath >$(BeatSaberDir)\Beat Saber_Data\Managed\UnityEngine.VRModule.dll</HintPath >
91+ <Private >False</Private >
92+ </Reference >
93+ </ItemGroup >
94+ <ItemGroup >
95+ <Compile Include =" Plugin.cs" />
96+ <Compile Include =" Configuration\PluginConfig.cs" />
97+ <Compile Include =" ExampleModController.cs" />
98+ <Compile Include =" Properties\AssemblyInfo.cs" />
99+ </ItemGroup >
100+ <ItemGroup >
101+ <EmbeddedResource Include =" manifest.json" />
102+ </ItemGroup >
103+ <ItemGroup >
104+ <None Include =" Directory.Build.props" Condition =" Exists('Directory.Build.props')" />
105+ <None Include =" ExampleMod.csproj.user" Condition =" Exists('ExampleMod.csproj.user')" />
106+ </ItemGroup >
107+ <ItemGroup >
108+ <PackageReference Include =" BeatSaberModdingTools.Tasks" >
109+ <Version >2.0.0-beta1</Version >
110+ <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
111+ <PrivateAssets >all</PrivateAssets >
112+ </PackageReference >
113+ </ItemGroup >
114+ <Import Project =" $(MSBuildToolsPath)\Microsoft.CSharp.targets" />
115+ </Project >
0 commit comments