mirror of
https://github.com/ppy/osu.git
synced 2024-12-16 00:02:54 +08:00
c5046f6b3c
While it was nice having less projects to deal with, it meant hacks to get around circular dependencies between rulesets and osu.Game. For now, let's just restore the osu.Desktop project and call it a day. This allows for the project to build again with default visual studio settings.
103 lines
4.8 KiB
XML
103 lines
4.8 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
|
<PropertyGroup>
|
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
|
<ProjectGuid>{58F6C80C-1253-4A0E-A465-B8C85EBEADF3}</ProjectGuid>
|
|
<OutputType>Library</OutputType>
|
|
<AppDesignerFolder>Properties</AppDesignerFolder>
|
|
<RootNamespace>osu.Game.Rulesets.Catch</RootNamespace>
|
|
<AssemblyName>osu.Game.Rulesets.Catch</AssemblyName>
|
|
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
|
|
<FileAlignment>512</FileAlignment>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
|
<DebugSymbols>true</DebugSymbols>
|
|
<DebugType>full</DebugType>
|
|
<Optimize>false</Optimize>
|
|
<OutputPath>bin\Debug\</OutputPath>
|
|
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
|
<ErrorReport>prompt</ErrorReport>
|
|
<WarningLevel>4</WarningLevel>
|
|
<TreatWarningsAsErrors>false</TreatWarningsAsErrors>
|
|
<LangVersion>6</LangVersion>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
|
<DebugType>pdbonly</DebugType>
|
|
<Optimize>true</Optimize>
|
|
<OutputPath>bin\Release\</OutputPath>
|
|
<DefineConstants>TRACE</DefineConstants>
|
|
<ErrorReport>prompt</ErrorReport>
|
|
<WarningLevel>4</WarningLevel>
|
|
<TreatWarningsAsErrors>false</TreatWarningsAsErrors>
|
|
</PropertyGroup>
|
|
<ItemGroup>
|
|
<Reference Include="nunit.framework, Version=3.8.1.0, Culture=neutral, PublicKeyToken=2638cd05610744eb, processorArchitecture=MSIL">
|
|
<HintPath>$(SolutionDir)\packages\NUnit.3.8.1\lib\net45\nunit.framework.dll</HintPath>
|
|
<Private>False</Private>
|
|
</Reference>
|
|
<Reference Include="OpenTK, Version=3.0.0.0, Culture=neutral, PublicKeyToken=bad199fe84eb3df4, processorArchitecture=MSIL">
|
|
<HintPath>$(SolutionDir)\packages\OpenTK.3.0.0-git00009\lib\net20\OpenTK.dll</HintPath>
|
|
<Private>False</Private>
|
|
</Reference>
|
|
<Reference Include="System" />
|
|
<Reference Include="System.Collections" />
|
|
<Reference Include="System.Core" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<Compile Include="Beatmaps\CatchBeatmapConverter.cs" />
|
|
<Compile Include="Beatmaps\CatchBeatmapProcessor.cs" />
|
|
<Compile Include="CatchDifficultyCalculator.cs" />
|
|
<Compile Include="CatchInputManager.cs" />
|
|
<Compile Include="Objects\Drawable\DrawableCatchHitObject.cs" />
|
|
<Compile Include="Objects\Drawable\DrawableDroplet.cs" />
|
|
<Compile Include="Objects\Drawable\DrawableJuiceStream.cs" />
|
|
<Compile Include="Objects\Drawable\Pieces\Pulp.cs" />
|
|
<Compile Include="Objects\JuiceStream.cs" />
|
|
<Compile Include="Scoring\CatchScoreProcessor.cs" />
|
|
<Compile Include="Judgements\CatchJudgement.cs" />
|
|
<Compile Include="Objects\CatchBaseHit.cs" />
|
|
<Compile Include="Objects\Drawable\DrawableFruit.cs" />
|
|
<Compile Include="Objects\Droplet.cs" />
|
|
<Compile Include="Objects\Fruit.cs" />
|
|
<Compile Include="Objects\TinyDroplet.cs" />
|
|
<Compile Include="Properties\AssemblyInfo.cs" />
|
|
<Compile Include="Tests\TestCaseCatcher.cs" />
|
|
<Compile Include="Tests\TestCaseCatchStacker.cs" />
|
|
<Compile Include="Tests\TestCaseCatchPlayer.cs" />
|
|
<Compile Include="UI\Catcher.cs" />
|
|
<Compile Include="UI\CatchRulesetContainer.cs" />
|
|
<Compile Include="UI\CatchPlayfield.cs" />
|
|
<Compile Include="CatchRuleset.cs" />
|
|
<Compile Include="Mods\CatchMod.cs" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<None Include="..\osu.licenseheader">
|
|
<Link>osu.licenseheader</Link>
|
|
</None>
|
|
<None Include="app.config" />
|
|
<None Include="OpenTK.dll.config" />
|
|
<None Include="packages.config" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\osu-framework\osu.Framework\osu.Framework.csproj">
|
|
<Project>{C76BF5B3-985E-4D39-95FE-97C9C879B83A}</Project>
|
|
<Name>osu.Framework</Name>
|
|
<Private>False</Private>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\osu.Game\osu.Game.csproj">
|
|
<Project>{2a66dd92-adb1-4994-89e2-c94e04acda0d}</Project>
|
|
<Name>osu.Game</Name>
|
|
<Private>False</Private>
|
|
</ProjectReference>
|
|
</ItemGroup>
|
|
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
|
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
|
Other similar extension points exist, see Microsoft.Common.targets.
|
|
<Target Name="BeforeBuild">
|
|
</Target>
|
|
<Target Name="AfterBuild">
|
|
</Target>
|
|
-->
|
|
</Project> |