|
1 | 1 | <?xml version="1.0" encoding="utf-8"?> |
2 | | -<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
| 2 | +<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
3 | 3 | <PropertyGroup> |
4 | 4 | <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
5 | 5 | <Platform Condition=" '$(Platform)' == '' ">x86</Platform> |
|
11 | 11 | <RootNamespace>BasicUI_MonoGame_Linux</RootNamespace> |
12 | 12 | <AssemblyName>BasicUI_MonoGame_Linux</AssemblyName> |
13 | 13 | <FileAlignment>512</FileAlignment> |
14 | | - <TargetFrameworkVersion>v4.5</TargetFrameworkVersion> |
| 14 | + <TargetFrameworkVersion>v4.6.2</TargetFrameworkVersion> |
15 | 15 | <TargetFrameworkProfile /> |
| 16 | + <NuGetPackageImportStamp> |
| 17 | + </NuGetPackageImportStamp> |
16 | 18 | </PropertyGroup> |
17 | 19 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' "> |
18 | 20 | <PlatformTarget>x86</PlatformTarget> |
|
67 | 69 | <Compile Include="Properties\AssemblyInfo.cs" /> |
68 | 70 | </ItemGroup> |
69 | 71 | <ItemGroup> |
70 | | - <Reference Include="EmptyKeys.UserInterface, Version=3.0.0.0, Culture=neutral, processorArchitecture=MSIL"> |
71 | | - <HintPath>..\packages\EmptyKeysUI_MonoGame.3.0.0\lib\portable-net45+netcore45+wpa81+wp8+MonoAndroid1+MonoTouch1\Common\AnyCPU\EmptyKeys.UserInterface.dll</HintPath> |
72 | | - <Private>True</Private> |
| 72 | + <Reference Include="EmptyKeys.UserInterface, Version=3.1.0.0, Culture=neutral, processorArchitecture=MSIL"> |
| 73 | + <HintPath>..\packages\EmptyKeysUI_MonoGame.3.1.0\lib\netstandard2.0\EmptyKeys.UserInterface.dll</HintPath> |
73 | 74 | </Reference> |
74 | | - <Reference Include="EmptyKeys.UserInterface.Core, Version=3.0.0.0, Culture=neutral, processorArchitecture=MSIL"> |
75 | | - <HintPath>..\packages\EmptyKeysUI_MonoGame.3.0.0\lib\portable-net45+netcore45+wpa81+wp8+MonoAndroid1+MonoTouch1\Common\AnyCPU\EmptyKeys.UserInterface.Core.dll</HintPath> |
76 | | - <Private>True</Private> |
| 75 | + <Reference Include="EmptyKeys.UserInterface.Core, Version=3.1.0.0, Culture=neutral, processorArchitecture=MSIL"> |
| 76 | + <HintPath>..\packages\EmptyKeysUI_MonoGame.3.1.0\lib\netstandard2.0\EmptyKeys.UserInterface.Core.dll</HintPath> |
77 | 77 | </Reference> |
78 | | - <Reference Include="EmptyKeys.UserInterface.Debug, Version=3.0.0.0, Culture=neutral, processorArchitecture=MSIL"> |
79 | | - <HintPath>..\packages\EmptyKeysUI_MonoGame.3.0.0\lib\portable-net45+netcore45+wpa81+wp8+MonoAndroid1+MonoTouch1\Common\AnyCPU\EmptyKeys.UserInterface.Debug.dll</HintPath> |
80 | | - <Private>True</Private> |
| 78 | + <Reference Include="EmptyKeys.UserInterface.Debug, Version=3.1.0.0, Culture=neutral, processorArchitecture=MSIL"> |
| 79 | + <HintPath>..\packages\EmptyKeysUI_MonoGame.3.1.0\lib\netstandard2.0\EmptyKeys.UserInterface.Debug.dll</HintPath> |
81 | 80 | </Reference> |
82 | 81 | <Reference Include="EmptyKeys.UserInterface.MonoGame, Version=3.0.0.0, Culture=neutral, processorArchitecture=MSIL"> |
83 | | - <HintPath>..\packages\EmptyKeysUI_MonoGame.3.0.0\lib\portable-net45+netcore45+wpa81+wp8+MonoAndroid1+MonoTouch1\MonoGame\AnyCPU\EmptyKeys.UserInterface.MonoGame.dll</HintPath> |
84 | | - <Private>True</Private> |
| 82 | + <HintPath>..\packages\EmptyKeysUI_MonoGame.3.1.0\lib\netstandard2.0\EmptyKeys.UserInterface.MonoGame.dll</HintPath> |
85 | 83 | </Reference> |
86 | | - <Reference Include="MonoGame.Framework, Version=3.6.0.1625, Culture=neutral, processorArchitecture=MSIL"> |
87 | | - <HintPath>..\packages\MonoGame.Framework.DesktopGL.3.6.0.1625\lib\net40\MonoGame.Framework.dll</HintPath> |
88 | | - <Private>True</Private> |
| 84 | + <Reference Include="MonoGame.Framework, Version=3.7.1.189, Culture=neutral, processorArchitecture=MSIL"> |
| 85 | + <HintPath>..\packages\MonoGame.Framework.DesktopGL.3.7.1.189\lib\net45\MonoGame.Framework.dll</HintPath> |
89 | 86 | </Reference> |
90 | 87 | <Reference Include="System" /> |
91 | 88 | <Reference Include="System.Xml" /> |
|
102 | 99 | </Content> |
103 | 100 | <Content Include="Icon.ico" /> |
104 | 101 | <Content Include="license.txt" /> |
105 | | - </ItemGroup> |
106 | | - <ItemGroup> |
107 | | - <ProjectReference Include="..\GameUILibrary\GameUILibrary.csproj"> |
108 | | - <Project>{556DEE67-1170-4F93-88DE-2175C97FCF3C}</Project> |
109 | | - <Name>GameUILibrary</Name> |
110 | | - </ProjectReference> |
| 102 | + <Content Include="shaders\DirectionalBlurShader.fx" /> |
111 | 103 | </ItemGroup> |
112 | 104 | <ItemGroup> |
113 | 105 | <Content Include="..\Content\bin\Linux\Click.xnb"> |
|
163 | 155 | <Link>x64\libSDL2-2.0.so.0</Link> |
164 | 156 | <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> |
165 | 157 | </Content> |
166 | | - <None Include="MonoGame.Framework.dll.config"> |
167 | | - <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> |
168 | | - </None> |
169 | 158 | <None Include="packages.config" /> |
170 | | - <None Include="shaders\DirectionalBlurShader.fx" /> |
| 159 | + </ItemGroup> |
| 160 | + <ItemGroup> |
| 161 | + <ProjectReference Include="..\GameData\GameData.Standard.csproj"> |
| 162 | + <Project>{d01c5caa-f771-4a3d-ac5f-ce61bafc7d64}</Project> |
| 163 | + <Name>GameData.Standard</Name> |
| 164 | + </ProjectReference> |
| 165 | + <ProjectReference Include="..\GameUILibrary\GameUILibrary.Standard.csproj"> |
| 166 | + <Project>{03a66060-385b-4fe8-8ca7-c01d16d38011}</Project> |
| 167 | + <Name>GameUILibrary.Standard</Name> |
| 168 | + </ProjectReference> |
171 | 169 | </ItemGroup> |
172 | 170 | <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> |
| 171 | + <Import Project="..\packages\MonoGame.Framework.DesktopGL.3.7.1.189\build\MonoGame.Framework.DesktopGL.targets" Condition="Exists('..\packages\MonoGame.Framework.DesktopGL.3.7.1.189\build\MonoGame.Framework.DesktopGL.targets')" /> |
| 172 | + <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild"> |
| 173 | + <PropertyGroup> |
| 174 | + <ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText> |
| 175 | + </PropertyGroup> |
| 176 | + <Error Condition="!Exists('..\packages\MonoGame.Framework.DesktopGL.3.7.1.189\build\MonoGame.Framework.DesktopGL.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\MonoGame.Framework.DesktopGL.3.7.1.189\build\MonoGame.Framework.DesktopGL.targets'))" /> |
| 177 | + </Target> |
173 | 178 | <!-- To modify your build process, add your task inside one of the targets below and uncomment it. |
174 | 179 | Other similar extension points exist, see Microsoft.Common.targets. |
175 | 180 | <Target Name="BeforeBuild"> |
|
0 commit comments