<ProductVersion>10.0.0</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{EE77A85A-089B-4055-90D0-6E08DF409410}</ProjectGuid>
- <ProjectTypeGuids>{948B3504-5B70-4649-8FE4-BDE1FB46EC69};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <ProjectTypeGuids>{A3F8F2AB-B479-4A4A-A458-A89E7DC349F1};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<OutputType>Exe</OutputType>
<RootNamespace>SuperPolarityMac</RootNamespace>
<MonoMacResourcePrefix>Resources</MonoMacResourcePrefix>
<AssemblyName>SuperPolarityMac</AssemblyName>
+ <TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
+ <TargetFrameworkIdentifier>Xamarin.Mac</TargetFrameworkIdentifier>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<CodeSigningKey>Mac Developer</CodeSigningKey>
<EnableCodeSigning>false</EnableCodeSigning>
<CreatePackage>false</CreatePackage>
+ <AOTMode>None</AOTMode>
+ <PackageSigningKey>3rd Party Mac Developer Installer</PackageSigningKey>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>full</DebugType>
<OutputPath>bin\Release</OutputPath>
<WarningLevel>4</WarningLevel>
<ConsolePause>false</ConsolePause>
- <LinkMode>Full</LinkMode>
+ <LinkMode>None</LinkMode>
<UseSGen>false</UseSGen>
<IncludeMonoRuntime>true</IncludeMonoRuntime>
<EnablePackageSigning>false</EnablePackageSigning>
<CodeSigningKey>Developer ID Application</CodeSigningKey>
<EnableCodeSigning>true</EnableCodeSigning>
<CreatePackage>true</CreatePackage>
+ <AOTMode>None</AOTMode>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'AppStore|AnyCPU' ">
<DebugType>full</DebugType>
<OutputPath>bin\AppStore</OutputPath>
<WarningLevel>4</WarningLevel>
<ConsolePause>false</ConsolePause>
- <LinkMode>Full</LinkMode>
+ <LinkMode>None</LinkMode>
<UseSGen>false</UseSGen>
<IncludeMonoRuntime>true</IncludeMonoRuntime>
<PackageSigningKey>3rd Party Mac Developer Installer</PackageSigningKey>
<CodeSigningKey>3rd Party Mac Developer Application</CodeSigningKey>
<EnableCodeSigning>true</EnableCodeSigning>
<EnablePackageSigning>true</EnablePackageSigning>
+ <AOTMode>None</AOTMode>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Xml" />
<Reference Include="System.Core" />
<Reference Include="System.Xml.Linq" />
- <Reference Include="System.Drawing" />
- <Reference Include="Lidgren.Network">
- <HintPath>..\SuperPolarity\Vendor\osx\Lidgren.Network.dll</HintPath>
- </Reference>
<Reference Include="MonoGame.Framework">
- <HintPath>..\SuperPolarity\Vendor\osx\MonoGame.Framework.dll</HintPath>
+ <HintPath>..\..\..\..\..\..\Library\Frameworks\MonoGame.framework\v3.7.0.1508\Assemblies\MacOSX\MonoGame.Framework.dll</HintPath>
</Reference>
- <Reference Include="MonoMac">
- <HintPath>..\SuperPolarity\Vendor\osx\MonoMac.dll</HintPath>
+ <Reference Include="MonoGame.Framework.Net">
+ <HintPath>..\..\..\..\..\..\Library\Frameworks\MonoGame.framework\v3.7.0.1508\Assemblies\MacOSX\MonoGame.Framework.Net.dll</HintPath>
</Reference>
- <Reference Include="Tao.Sdl">
- <HintPath>..\SuperPolarity\Vendor\osx\Tao.Sdl.dll</HintPath>
+ <Reference Include="Xamarin.Mac" />
+ <Reference Include="Lidgren.Network">
+ <HintPath>..\..\..\..\..\..\Library\Frameworks\MonoGame.framework\v3.7.0.1508\Assemblies\MacOSX\Lidgren.Network.dll</HintPath>
</Reference>
</ItemGroup>
- <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
- <Import Project="$(MSBuildExtensionsPath)\Mono\MonoMac\v0.0\Mono.MonoMac.targets" />
<ItemGroup>
<Compile Include="..\SuperPolarity\ActorFactory.cs">
<Link>ActorFactory.cs</Link>
<Link>Properties\AssemblyInfo.cs</Link>
</Compile>
<Compile Include="Program.cs" />
+ <Compile Include="..\SuperPolarity\Actors\Generators\FanGenerator.cs">
+ <Link>Actors\Generators\FanGenerator.cs</Link>
+ </Compile>
+ <Compile Include="..\SuperPolarity\Actors\Generators\Generator.cs">
+ <Link>Actors\Generators\Generator.cs</Link>
+ </Compile>
+ <Compile Include="..\SuperPolarity\Actors\Generators\LineGenerator.cs">
+ <Link>Actors\Generators\LineGenerator.cs</Link>
+ </Compile>
+ <Compile Include="..\SuperPolarity\Actors\Generators\PointGenerator.cs">
+ <Link>Actors\Generators\PointGenerator.cs</Link>
+ </Compile>
+ <Compile Include="..\SuperPolarity\Actors\Generators\RingGenerator.cs">
+ <Link>Actors\Generators\RingGenerator.cs</Link>
+ </Compile>
+ <Compile Include="..\SuperPolarity\Actors\Generators\WaveGenerator.cs">
+ <Link>Actors\Generators\WaveGenerator.cs</Link>
+ </Compile>
+ <Compile Include="..\SuperPolarity\Actors\GameActor.cs">
+ <Link>Actors\GameActor.cs</Link>
+ </Compile>
</ItemGroup>
<ItemGroup>
<None Include="..\SuperPolarity\Icon.ico">
<None Include="..\SuperPolarity\scores.txt">
<Link>scores.txt</Link>
</None>
- <None Include="..\SuperPolarity\Vendor\Lidgren.Network.dll">
- <Link>Vendor\Lidgren.Network.dll</Link>
- </None>
- <None Include="..\SuperPolarity\Vendor\MonoGame.Framework.dll">
- <Link>Vendor\MonoGame.Framework.dll</Link>
- </None>
- <None Include="..\SuperPolarity\Vendor\MonoMac.dll">
- <Link>Vendor\MonoMac.dll</Link>
- </None>
- <None Include="..\SuperPolarity\Vendor\Tao.Sdl.dll">
- <Link>Vendor\Tao.Sdl.dll</Link>
- </None>
- <None Include="..\SuperPolarity\Vendor\Tao.Sdl.dll.config">
- <Link>Vendor\Tao.Sdl.dll.config</Link>
- </None>
+ <None Include="Info.plist" />
</ItemGroup>
<ItemGroup>
<Folder Include="Actors\" />
<Folder Include="Properties\" />
<Folder Include="Content\Sound\" />
<Folder Include="Vendor\" />
+ <Folder Include="Actors\Generators\" />
</ItemGroup>
<ItemGroup>
<BundleResource Include="..\SuperPolarity\Content\Graphics\circle.xnb">
<BundleResource Include="..\SuperPolarity\Content\Fonts\smallfont.xnb">
<Link>Content\Fonts\smallfont.xnb</Link>
</BundleResource>
- <BundleResource Include="Info.plist" />
<BundleResource Include="..\SuperPolarity\Content\Sound\bomb.xnb">
<Link>Content\Sound\bomb.xnb</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</BundleResource>
</ItemGroup>
-</Project>
\ No newline at end of file
+ <ItemGroup>
+ <NativeReference Include="..\..\..\..\..\..\Library\Frameworks\MonoGame.framework\v3.7.0.1508\Assemblies\MacOSX\libopenal.1.dylib">
+ <Kind>Dynamic</Kind>
+ <SmartLink>False</SmartLink>
+ </NativeReference>
+ <NativeReference Include="..\..\..\..\..\..\Library\Frameworks\MonoGame.framework\v3.7.0.1508\Assemblies\MacOSX\libSDL2-2.0.0.dylib">
+ <Kind>Dynamic</Kind>
+ <SmartLink>False</SmartLink>
+ </NativeReference>
+ </ItemGroup>
+ <Import Project="$(MSBuildExtensionsPath)\Xamarin\Mac\Xamarin.Mac.CSharp.targets" />
+</Project>