anx.framework/Samples/SampleContent/SampleContent.cproj
Konstantin Koch 17d0771b03 Placed the importers into different categories for the "importing existing files" dialog in Visual Studio.
Fixed a performance problem in the Visual Studio extension where no importer or processor was selected for an asset.
Fixed that the asset names for Uri encoded in the build output.
Fixed that errors when serializing assets get logged.
Sped up ImporterManager.GuessImporterByFileExtension, which caused performance problems if many assemblies are loaded into the current AppDomain.
Made the AssimpImporter library deploy the binary files again (hopefully just a temporary solution until we've found a better way.)
Provide a extension for TargetPlatform enum for getting the DisplayName of an entry.
Changed that ProcessorManager.GetProcessorDisplayName doesn't throw an exception if no processor with the given name exists, which now mimicks the same behavior as in importerManager.GetImporterDisplayName.
2015-04-26 19:47:26 +02:00

195 lines
9.3 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<ContentProject Version="1.3" Creator="" xmlns="https://anxframework.codeplex.com/AnxContentProject.xsd">
<ProjectName>SampleContent</ProjectName>
<Configurations>
<Configuration Name="Debug" Platform="Windows">
<Profile>HiDef</Profile>
<OutputPath>bin\Debug\</OutputPath>
<CompressContent>false</CompressContent>
</Configuration>
<Configuration Name="Release" Platform="Windows">
<Profile>HiDef</Profile>
<OutputPath>bin\Release\</OutputPath>
<CompressContent>false</CompressContent>
</Configuration>
<Configuration Name="Debug" Platform="WindowsMetro">
<Profile>Reach</Profile>
<OutputPath>bin\Windows Metro\Debug</OutputPath>
<CompressContent>false</CompressContent>
</Configuration>
<Configuration Name="Release" Platform="WindowsMetro">
<Profile>Reach</Profile>
<OutputPath>bin\Windows Metro\Release</OutputPath>
<CompressContent>false</CompressContent>
</Configuration>
<Configuration Name="Debug" Platform="Android">
<Profile>Reach</Profile>
<OutputPath>bin\Android\Debug</OutputPath>
<CompressContent>false</CompressContent>
</Configuration>
<Configuration Name="Release" Platform="Android">
<Profile>Reach</Profile>
<OutputPath>bin\Android\Release</OutputPath>
<CompressContent>false</CompressContent>
</Configuration>
<Configuration Name="Debug" Platform="IOS">
<Profile>Reach</Profile>
<OutputPath>bin\iOS\Debug</OutputPath>
<CompressContent>false</CompressContent>
</Configuration>
<Configuration Name="Release" Platform="IOS">
<Profile>Reach</Profile>
<OutputPath>bin\iOS\Release</OutputPath>
<CompressContent>false</CompressContent>
</Configuration>
<Configuration Name="Debug" Platform="Linux">
<Profile>Reach</Profile>
<OutputPath>bin\Linux\Debug</OutputPath>
<CompressContent>false</CompressContent>
</Configuration>
<Configuration Name="Release" Platform="Linux">
<Profile>Reach</Profile>
<OutputPath>bin\Linux\Release</OutputPath>
<CompressContent>false</CompressContent>
</Configuration>
<Configuration Name="Debug" Platform="WindowsPhone">
<Profile>Reach</Profile>
<OutputPath>bin\Windows Phone\Debug</OutputPath>
<CompressContent>false</CompressContent>
</Configuration>
<Configuration Name="Release" Platform="WindowsPhone">
<Profile>Reach</Profile>
<OutputPath>bin\Windows Phone\Release</OutputPath>
<CompressContent>false</CompressContent>
</Configuration>
<Configuration Name="Debug" Platform="MacOs">
<Profile>Reach</Profile>
<OutputPath>bin\Mac OS\Debug</OutputPath>
<CompressContent>false</CompressContent>
</Configuration>
<Configuration Name="Release" Platform="MacOs">
<Profile>Reach</Profile>
<OutputPath>bin\Mac OS\Release</OutputPath>
<CompressContent>false</CompressContent>
</Configuration>
<Configuration Name="Debug" Platform="PsVita">
<Profile>Reach</Profile>
<OutputPath>bin\PS Vita\Debug</OutputPath>
<CompressContent>false</CompressContent>
</Configuration>
<Configuration Name="Release" Platform="PsVita">
<Profile>Reach</Profile>
<OutputPath>bin\PS Vita\Release</OutputPath>
<CompressContent>false</CompressContent>
</Configuration>
<Configuration Name="Debug" Platform="XBox360">
<Profile>Reach</Profile>
<OutputPath>bin\Xbox 360\Debug</OutputPath>
<CompressContent>false</CompressContent>
</Configuration>
<Configuration Name="Release" Platform="XBox360">
<Profile>Reach</Profile>
<OutputPath>bin\Xbox 360\Release</OutputPath>
<CompressContent>false</CompressContent>
</Configuration>
</Configurations>
<References>
<AssemblyReference Name="ANX.Framework.Content.Pipeline.Assimp">C:\Users\Konstantin\Documents\Visual Studio 2013\Projects\anx.framework\bin\Debug\ANX.Framework.Content.Pipeline.Assimp.dll</AssemblyReference>
<AssemblyReference Name="ANX.Framework.ContentPipeline">C:\Users\Konstantin\Documents\Visual Studio 2013\Projects\anx.framework\bin\Debug\ANX.Framework.ContentPipeline.dll</AssemblyReference>
<AssemblyReference Name="ANX.InputSystem.Standard">C:\Users\Konstantin\Documents\Visual Studio 2013\Projects\anx.framework\bin\Debug\ANX.InputSystem.Standard.dll</AssemblyReference>
<AssemblyReference Name="ANX.PlatformSystem.Windows">C:\Users\Konstantin\Documents\Visual Studio 2013\Projects\anx.framework\bin\Debug\ANX.PlatformSystem.Windows.dll</AssemblyReference>
<AssemblyReference Name="ANX.RenderSystem.Windows.DX10">C:\Users\Konstantin\Documents\Visual Studio 2013\Projects\anx.framework\bin\Debug\ANX.RenderSystem.Windows.DX10.dll</AssemblyReference>
<AssemblyReference Name="ANX.RenderSystem.Windows.DX11">C:\Users\Konstantin\Documents\Visual Studio 2013\Projects\anx.framework\bin\Debug\ANX.RenderSystem.Windows.DX11.dll</AssemblyReference>
<AssemblyReference Name="AssimpNet">C:\Users\Konstantin\Documents\Visual Studio 2013\Projects\anx.framework\bin\Debug\AssimpNet.dll</AssemblyReference>
</References>
<BuildItems>
<BuildItem AssetName="HardwareInstancing" Importer="EffectImporter" Processor="EffectProcessor">
<SourceFile>Effects\HardwareInstancing.fx</SourceFile>
<ProcessorParams />
</BuildItem>
<BuildItem AssetName="MiniTri" Importer="EffectImporter" Processor="EffectProcessor">
<SourceFile>Effects\MiniTri.fx</SourceFile>
<ProcessorParams />
</BuildItem>
<BuildItem AssetName="MRT" Importer="EffectImporter" Processor="EffectProcessor">
<SourceFile>Effects\MRT.fx</SourceFile>
<ProcessorParams />
</BuildItem>
<BuildItem AssetName="SimpleEffect" Importer="EffectImporter" Processor="EffectProcessor">
<SourceFile>Effects\SimpleEffect.fx</SourceFile>
<ProcessorParams />
</BuildItem>
<BuildItem AssetName="Debug" Importer="FontDescriptionImporter" Processor="FontDescriptionProcessor">
<SourceFile>Fonts\Debug.spritefont</SourceFile>
<ProcessorParams />
</BuildItem>
<BuildItem AssetName="ANX_vertex_color" Importer="AssimpImporter" Processor="ModelProcessor">
<SourceFile>Models\ANX_vertex_color.fbx</SourceFile>
<ProcessorParams />
</BuildItem>
<BuildItem AssetName="Cube" Importer="AssimpImporter" Processor="ModelProcessor">
<SourceFile>Models\Cube.fbx</SourceFile>
<ProcessorParams />
</BuildItem>
<BuildItem AssetName="Sphere" Importer="AssimpImporter" Processor="ModelProcessor">
<SourceFile>Models\Sphere.fbx</SourceFile>
<ProcessorParams />
</BuildItem>
<BuildItem AssetName="SphereAndCube" Importer="AssimpImporter" Processor="ModelProcessor">
<SourceFile>Models\SphereAndCube.fbx</SourceFile>
<ProcessorParams />
</BuildItem>
<BuildItem AssetName="TestGrid1024" Importer="TextureImporter" Processor="TextureProcessor">
<SourceFile>Models\TestGrid1024.png</SourceFile>
<ProcessorParams />
</BuildItem>
<BuildItem AssetName="TwoCubes" Importer="AssimpImporter" Processor="ModelProcessor">
<SourceFile>Models\TwoCubes.fbx</SourceFile>
<ProcessorParams />
</BuildItem>
<BuildItem AssetName="testsound" Importer="WavImporter" Processor="SoundEffectProcessor">
<SourceFile>Sounds\testsound.wav</SourceFile>
<ProcessorParams />
</BuildItem>
<BuildItem AssetName="alpha_test" Importer="TextureImporter" Processor="TextureProcessor">
<SourceFile>Textures\alpha_test.png</SourceFile>
<ProcessorParams />
</BuildItem>
<BuildItem AssetName="ANX.Framework.Logo_459x121" Importer="TextureImporter" Processor="TextureProcessor">
<SourceFile>Textures\ANX.Framework.Logo_459x121.png</SourceFile>
<ProcessorParams />
</BuildItem>
<BuildItem AssetName="ANX.logo" Importer="TextureImporter" Processor="TextureProcessor">
<SourceFile>Textures\ANX.logo.png</SourceFile>
<ProcessorParams />
</BuildItem>
<BuildItem AssetName="chest" Importer="TextureImporter" Processor="TextureProcessor">
<SourceFile>Textures\chest.png</SourceFile>
<ProcessorParams />
</BuildItem>
<BuildItem AssetName="dds-test" Importer="TextureImporter" Processor="TextureProcessor">
<SourceFile>Textures\dds-test.dds</SourceFile>
<ProcessorParams />
</BuildItem>
<BuildItem AssetName="DotColor4x4" Importer="TextureImporter" Processor="TextureProcessor">
<SourceFile>Textures\DotColor4x4.png</SourceFile>
<ProcessorParams />
</BuildItem>
<BuildItem AssetName="DotWhiteTopLeft5x5" Importer="TextureImporter" Processor="TextureProcessor">
<SourceFile>Textures\DotWhiteTopLeft5x5.png</SourceFile>
<ProcessorParams />
</BuildItem>
<BuildItem AssetName="lightmap" Importer="TextureImporter" Processor="TextureProcessor">
<SourceFile>Textures\lightmap.png</SourceFile>
<ProcessorParams />
</BuildItem>
<BuildItem AssetName="stone_tile" Importer="TextureImporter" Processor="TextureProcessor">
<SourceFile>Textures\stone_tile.png</SourceFile>
<ProcessorParams />
</BuildItem>
<BuildItem AssetName="Test_100x100" Importer="TextureImporter" Processor="TextureProcessor">
<SourceFile>Textures\Test_100x100.png</SourceFile>
<ProcessorParams />
</BuildItem>
</BuildItems>
</ContentProject>