From de7a837d941968368ff0c8b87b6ca02df4c96a88 Mon Sep 17 00:00:00 2001 From: RoosterDragon Date: Thu, 22 May 2014 22:18:57 +0100 Subject: [PATCH] Unify settings for solution and project setups. Create a single solution platform named x86. Ensure both Debug and Release configs build to the root for all projects. Ensure all Release configs generate pdbs. --- OpenRA.CrashDialog/OpenRA.CrashDialog.csproj | 19 +- OpenRA.CrashDialog/OpenRA.ico | Bin 0 -> 270398 bytes OpenRA.Editor/OpenRA.Editor.csproj | 13 +- OpenRA.Game/OpenRA.Game.csproj | 5 +- OpenRA.Irc/OpenRA.Irc.csproj | 16 +- OpenRA.Lint/OpenRA.Lint.csproj | 15 +- OpenRA.Mods.Cnc/OpenRA.Mods.Cnc.csproj | 14 +- OpenRA.Mods.D2k/OpenRA.Mods.D2k.csproj | 18 +- OpenRA.Mods.RA/OpenRA.Mods.RA.csproj | 22 +- OpenRA.Mods.TS/OpenRA.Mods.TS.csproj | 20 +- .../OpenRA.Renderer.Null.csproj | 10 +- .../OpenRA.Renderer.Sdl2.csproj | 24 +-- .../OpenRA.TilesetBuilder.csproj | 15 +- OpenRA.Utility/OpenRA.Utility.csproj | 13 +- OpenRA.sln | 191 ++++++------------ 15 files changed, 157 insertions(+), 238 deletions(-) create mode 100644 OpenRA.CrashDialog/OpenRA.ico diff --git a/OpenRA.CrashDialog/OpenRA.CrashDialog.csproj b/OpenRA.CrashDialog/OpenRA.CrashDialog.csproj index e3483af173..00eee176d1 100644 --- a/OpenRA.CrashDialog/OpenRA.CrashDialog.csproj +++ b/OpenRA.CrashDialog/OpenRA.CrashDialog.csproj @@ -8,27 +8,26 @@ OpenRA OpenRA.CrashDialog - + true full - false ..\ DEBUG;TRACE prompt - 4 - true x86 + AllRules.ruleset - - full + + pdbonly true ..\ + x86 + true prompt - 4 - true + AllRules.ruleset - ../OpenRA.Game/OpenRA.ico + OpenRA.ico @@ -45,7 +44,7 @@ - + \ No newline at end of file diff --git a/OpenRA.CrashDialog/OpenRA.ico b/OpenRA.CrashDialog/OpenRA.ico new file mode 100644 index 0000000000000000000000000000000000000000..f503a3b7c19d185ee3fd9e19d2f5489eee9b3db9 GIT binary patch literal 270398 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 Jirng`{{u8h4kQ2o literal 0 HcmV?d00001 diff --git a/OpenRA.Editor/OpenRA.Editor.csproj b/OpenRA.Editor/OpenRA.Editor.csproj index 214c0ac113..205f7cde47 100644 --- a/OpenRA.Editor/OpenRA.Editor.csproj +++ b/OpenRA.Editor/OpenRA.Editor.csproj @@ -32,26 +32,25 @@ false true - + true full - false ..\ DEBUG;TRACE prompt - 4 true x86 false AllRules.ruleset - + pdbonly true - bin\Release\ - TRACE + ..\ + + prompt - 4 + x86 false true AllRules.ruleset diff --git a/OpenRA.Game/OpenRA.Game.csproj b/OpenRA.Game/OpenRA.Game.csproj index 566ccfa344..3125df7ce7 100644 --- a/OpenRA.Game/OpenRA.Game.csproj +++ b/OpenRA.Game/OpenRA.Game.csproj @@ -46,8 +46,9 @@ AllRules.ruleset - bin\Release\ - TRACE + ..\ + + true true pdbonly diff --git a/OpenRA.Irc/OpenRA.Irc.csproj b/OpenRA.Irc/OpenRA.Irc.csproj index cfdddbb92f..b8347d7be1 100644 --- a/OpenRA.Irc/OpenRA.Irc.csproj +++ b/OpenRA.Irc/OpenRA.Irc.csproj @@ -13,24 +13,24 @@ - + true full - false - .. + ..\ DEBUG;TRACE x86 prompt - 4 + AllRules.ruleset - + pdbonly true - bin\Release\ - TRACE + ..\ + + x86 prompt - 4 + AllRules.ruleset diff --git a/OpenRA.Lint/OpenRA.Lint.csproj b/OpenRA.Lint/OpenRA.Lint.csproj index d64f40eae6..680401d161 100644 --- a/OpenRA.Lint/OpenRA.Lint.csproj +++ b/OpenRA.Lint/OpenRA.Lint.csproj @@ -29,25 +29,24 @@ false true - + true full - false - .. + ..\ DEBUG;TRACE prompt - 4 x86 false AllRules.ruleset - + pdbonly true - bin\Release\ - TRACE + ..\ + + prompt - 4 + x86 false AllRules.ruleset diff --git a/OpenRA.Mods.Cnc/OpenRA.Mods.Cnc.csproj b/OpenRA.Mods.Cnc/OpenRA.Mods.Cnc.csproj index cc401b6ba5..d997e5859b 100644 --- a/OpenRA.Mods.Cnc/OpenRA.Mods.Cnc.csproj +++ b/OpenRA.Mods.Cnc/OpenRA.Mods.Cnc.csproj @@ -31,15 +31,13 @@ false true - + true full - false DEBUG;TRACE x86 prompt - 4 - bin\Debug\ + ..\ @@ -47,14 +45,14 @@ AllRules.ruleset - + pdbonly true - bin\Release\ - TRACE + ..\ + + x86 prompt - 4 AllRules.ruleset diff --git a/OpenRA.Mods.D2k/OpenRA.Mods.D2k.csproj b/OpenRA.Mods.D2k/OpenRA.Mods.D2k.csproj index bf5daac64e..db3e8d1984 100644 --- a/OpenRA.Mods.D2k/OpenRA.Mods.D2k.csproj +++ b/OpenRA.Mods.D2k/OpenRA.Mods.D2k.csproj @@ -31,34 +31,28 @@ false true - + true full - false DEBUG;TRACE x86 prompt - 4 - bin\Debug + ..\ DEBUG; - prompt - 4 - false AllRules.ruleset - - none + + pdbonly + true true - bin\Release + ..\ x86 prompt - 4 - false AllRules.ruleset diff --git a/OpenRA.Mods.RA/OpenRA.Mods.RA.csproj b/OpenRA.Mods.RA/OpenRA.Mods.RA.csproj index ec9d881bfa..cca1921845 100644 --- a/OpenRA.Mods.RA/OpenRA.Mods.RA.csproj +++ b/OpenRA.Mods.RA/OpenRA.Mods.RA.csproj @@ -31,15 +31,13 @@ false true - - True + + true full - False - bin\Debug\ + ..\ DEBUG;TRACE x86 prompt - 4 @@ -47,18 +45,18 @@ AllRules.ruleset - True + true - + pdbonly - True - TRACE + true + + x86 prompt - 4 - bin\Release\ + ..\ AllRules.ruleset - True + true diff --git a/OpenRA.Mods.TS/OpenRA.Mods.TS.csproj b/OpenRA.Mods.TS/OpenRA.Mods.TS.csproj index 569e9d84e1..06d10f3e95 100644 --- a/OpenRA.Mods.TS/OpenRA.Mods.TS.csproj +++ b/OpenRA.Mods.TS/OpenRA.Mods.TS.csproj @@ -10,28 +10,28 @@ OpenRA.Mods.TS OpenRA.Mods.TS - + true - false - bin\Debug - DEBUG; + ..\ + TRACE;DEBUG; x86 prompt - 4 - false + AllRules.ruleset + full - + true - bin\Release + ..\ x86 prompt - 4 - false + AllRules.ruleset + pdbonly + true diff --git a/OpenRA.Renderer.Null/OpenRA.Renderer.Null.csproj b/OpenRA.Renderer.Null/OpenRA.Renderer.Null.csproj index f5c11f923c..019a48835d 100644 --- a/OpenRA.Renderer.Null/OpenRA.Renderer.Null.csproj +++ b/OpenRA.Renderer.Null/OpenRA.Renderer.Null.csproj @@ -31,25 +31,23 @@ false true - + true full - false ..\ DEBUG;TRACE x86 prompt - 4 AllRules.ruleset - + pdbonly true ..\ - TRACE + + x86 prompt - 4 AllRules.ruleset diff --git a/OpenRA.Renderer.Sdl2/OpenRA.Renderer.Sdl2.csproj b/OpenRA.Renderer.Sdl2/OpenRA.Renderer.Sdl2.csproj index 6228f7456c..00405abab6 100644 --- a/OpenRA.Renderer.Sdl2/OpenRA.Renderer.Sdl2.csproj +++ b/OpenRA.Renderer.Sdl2/OpenRA.Renderer.Sdl2.csproj @@ -10,28 +10,24 @@ OpenRA.Renderer.Sdl2 OpenRA.Renderer.Sdl2 - - True + + true full - False ..\ - DEBUG; + TRACE;DEBUG; x86 prompt - 4 - False - True + true AllRules.ruleset - - none - false - bin\Release + + pdbonly + ..\ + true x86 prompt - 4 - True - False + true + AllRules.ruleset diff --git a/OpenRA.TilesetBuilder/OpenRA.TilesetBuilder.csproj b/OpenRA.TilesetBuilder/OpenRA.TilesetBuilder.csproj index c67380d8d7..d2ef7719c4 100644 --- a/OpenRA.TilesetBuilder/OpenRA.TilesetBuilder.csproj +++ b/OpenRA.TilesetBuilder/OpenRA.TilesetBuilder.csproj @@ -32,26 +32,25 @@ false true - + true full - false - .. + ..\ DEBUG;TRACE prompt - 4 x86 true false AllRules.ruleset - + pdbonly true - .. - TRACE + ..\ + + prompt - 4 + x86 false true AllRules.ruleset diff --git a/OpenRA.Utility/OpenRA.Utility.csproj b/OpenRA.Utility/OpenRA.Utility.csproj index c06279d850..1c6b88f084 100644 --- a/OpenRA.Utility/OpenRA.Utility.csproj +++ b/OpenRA.Utility/OpenRA.Utility.csproj @@ -31,25 +31,24 @@ false true - + true full - false ..\ DEBUG;TRACE prompt - 4 false AllRules.ruleset x86 - + pdbonly true - bin\Release\ - TRACE + ..\ + + + x86 prompt - 4 AllRules.ruleset diff --git a/OpenRA.sln b/OpenRA.sln index 339ff8f46b..8235786260 100644 --- a/OpenRA.sln +++ b/OpenRA.sln @@ -27,150 +27,89 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OpenRA.Renderer.Sdl2", "Ope EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Common Lua scripts", "Common Lua scripts", "{FCA943AB-E622-415E-8A61-639D97F62EEC}" ProjectSection(SolutionItems) = preProject - mods\common\lua\utils.lua = mods\common\lua\utils.lua - mods\common\lua\team.lua = mods\common\lua\team.lua - mods\common\lua\supportpowers.lua = mods\common\lua\supportpowers.lua - mods\common\lua\rules.lua = mods\common\lua\rules.lua - mods\common\lua\reinforcements.lua = mods\common\lua\reinforcements.lua - mods\common\lua\openra.lua = mods\common\lua\openra.lua - mods\common\lua\mission.lua = mods\common\lua\mission.lua - mods\common\lua\media.lua = mods\common\lua\media.lua - mods\common\lua\map.lua = mods\common\lua\map.lua mods\common\lua\actor.lua = mods\common\lua\actor.lua + mods\common\lua\map.lua = mods\common\lua\map.lua + mods\common\lua\media.lua = mods\common\lua\media.lua + mods\common\lua\mission.lua = mods\common\lua\mission.lua + mods\common\lua\openra.lua = mods\common\lua\openra.lua + mods\common\lua\reinforcements.lua = mods\common\lua\reinforcements.lua + mods\common\lua\rules.lua = mods\common\lua\rules.lua + mods\common\lua\supportpowers.lua = mods\common\lua\supportpowers.lua + mods\common\lua\team.lua = mods\common\lua\team.lua + mods\common\lua\utils.lua = mods\common\lua\utils.lua EndProjectSection EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tiberian Dawn Lua scripts", "Tiberian Dawn Lua scripts", "{62FCD0D0-6D24-435D-9DD8-3CCADCF7ECAB}" ProjectSection(SolutionItems) = preProject - mods\cnc\maps\shellmap\shellmap.lua = mods\cnc\maps\shellmap\shellmap.lua mods\cnc\maps\gdi01\gdi01.lua = mods\cnc\maps\gdi01\gdi01.lua mods\cnc\maps\gdi02\gdi02.lua = mods\cnc\maps\gdi02\gdi02.lua + mods\cnc\maps\gdi03\gdi03.lua = mods\cnc\maps\gdi03\gdi03.lua mods\cnc\maps\nod01\nod01.lua = mods\cnc\maps\nod01\nod01.lua mods\cnc\maps\nod03a\nod03a.lua = mods\cnc\maps\nod03a\nod03a.lua mods\cnc\maps\nod03b\nod03b.lua = mods\cnc\maps\nod03b\nod03b.lua - mods\cnc\maps\gdi03\gdi03.lua = mods\cnc\maps\gdi03\gdi03.lua + mods\cnc\maps\shellmap\shellmap.lua = mods\cnc\maps\shellmap\shellmap.lua EndProjectSection EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OpenRA.CrashDialog", "OpenRA.CrashDialog\OpenRA.CrashDialog.csproj", "{47F1B0EE-EB35-47F2-93E4-273C70909157}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Debug|Mixed Platforms = Debug|Mixed Platforms - Release|Any CPU = Release|Any CPU - Release|Mixed Platforms = Release|Mixed Platforms + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {00038B75-405B-44F5-8691-BD2546DBE224}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {00038B75-405B-44F5-8691-BD2546DBE224}.Debug|Any CPU.Build.0 = Debug|Any CPU - {00038B75-405B-44F5-8691-BD2546DBE224}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {00038B75-405B-44F5-8691-BD2546DBE224}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {00038B75-405B-44F5-8691-BD2546DBE224}.Release|Any CPU.ActiveCfg = Release|Any CPU - {00038B75-405B-44F5-8691-BD2546DBE224}.Release|Any CPU.Build.0 = Release|Any CPU - {00038B75-405B-44F5-8691-BD2546DBE224}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {00038B75-405B-44F5-8691-BD2546DBE224}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {0C4AEC1A-E7D5-4114-8CCD-3EEC82872981}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {0C4AEC1A-E7D5-4114-8CCD-3EEC82872981}.Debug|Any CPU.Build.0 = Debug|Any CPU - {0C4AEC1A-E7D5-4114-8CCD-3EEC82872981}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {0C4AEC1A-E7D5-4114-8CCD-3EEC82872981}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {0C4AEC1A-E7D5-4114-8CCD-3EEC82872981}.Release|Any CPU.ActiveCfg = Release|Any CPU - {0C4AEC1A-E7D5-4114-8CCD-3EEC82872981}.Release|Any CPU.Build.0 = Release|Any CPU - {0C4AEC1A-E7D5-4114-8CCD-3EEC82872981}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {0C4AEC1A-E7D5-4114-8CCD-3EEC82872981}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {0DFB103F-2962-400F-8C6D-E2C28CCBA633}.Debug|Any CPU.ActiveCfg = Debug|x86 - {0DFB103F-2962-400F-8C6D-E2C28CCBA633}.Debug|Any CPU.Build.0 = Debug|x86 - {0DFB103F-2962-400F-8C6D-E2C28CCBA633}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 - {0DFB103F-2962-400F-8C6D-E2C28CCBA633}.Debug|Mixed Platforms.Build.0 = Debug|x86 - {0DFB103F-2962-400F-8C6D-E2C28CCBA633}.Release|Any CPU.ActiveCfg = Release|x86 - {0DFB103F-2962-400F-8C6D-E2C28CCBA633}.Release|Mixed Platforms.ActiveCfg = Release|x86 - {0DFB103F-2962-400F-8C6D-E2C28CCBA633}.Release|Mixed Platforms.Build.0 = Release|x86 - {1A8E50CC-EE32-4E57-8842-0C39C8EA7541}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {1A8E50CC-EE32-4E57-8842-0C39C8EA7541}.Debug|Any CPU.Build.0 = Debug|Any CPU - {1A8E50CC-EE32-4E57-8842-0C39C8EA7541}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {1A8E50CC-EE32-4E57-8842-0C39C8EA7541}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {1A8E50CC-EE32-4E57-8842-0C39C8EA7541}.Release|Any CPU.ActiveCfg = Release|Any CPU - {1A8E50CC-EE32-4E57-8842-0C39C8EA7541}.Release|Any CPU.Build.0 = Release|Any CPU - {1A8E50CC-EE32-4E57-8842-0C39C8EA7541}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {1A8E50CC-EE32-4E57-8842-0C39C8EA7541}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {2881135D-4D62-493E-8F83-5EEE92CCC6BE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {2881135D-4D62-493E-8F83-5EEE92CCC6BE}.Debug|Any CPU.Build.0 = Debug|Any CPU - {2881135D-4D62-493E-8F83-5EEE92CCC6BE}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {2881135D-4D62-493E-8F83-5EEE92CCC6BE}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {2881135D-4D62-493E-8F83-5EEE92CCC6BE}.Release|Any CPU.ActiveCfg = Release|Any CPU - {2881135D-4D62-493E-8F83-5EEE92CCC6BE}.Release|Any CPU.Build.0 = Release|Any CPU - {2881135D-4D62-493E-8F83-5EEE92CCC6BE}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {2881135D-4D62-493E-8F83-5EEE92CCC6BE}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {33D03738-C154-4028-8EA8-63A3C488A651}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {33D03738-C154-4028-8EA8-63A3C488A651}.Debug|Any CPU.Build.0 = Debug|Any CPU - {33D03738-C154-4028-8EA8-63A3C488A651}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {33D03738-C154-4028-8EA8-63A3C488A651}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {33D03738-C154-4028-8EA8-63A3C488A651}.Release|Any CPU.ActiveCfg = Release|Any CPU - {33D03738-C154-4028-8EA8-63A3C488A651}.Release|Any CPU.Build.0 = Release|Any CPU - {33D03738-C154-4028-8EA8-63A3C488A651}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {33D03738-C154-4028-8EA8-63A3C488A651}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {47F1B0EE-EB35-47F2-93E4-273C70909157}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {47F1B0EE-EB35-47F2-93E4-273C70909157}.Debug|Any CPU.Build.0 = Debug|Any CPU - {47F1B0EE-EB35-47F2-93E4-273C70909157}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {47F1B0EE-EB35-47F2-93E4-273C70909157}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {47F1B0EE-EB35-47F2-93E4-273C70909157}.Release|Any CPU.ActiveCfg = Release|Any CPU - {47F1B0EE-EB35-47F2-93E4-273C70909157}.Release|Any CPU.Build.0 = Release|Any CPU - {47F1B0EE-EB35-47F2-93E4-273C70909157}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {47F1B0EE-EB35-47F2-93E4-273C70909157}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {4A8A43B5-A9EF-4ED0-99DD-4BAB10A0DB6E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4A8A43B5-A9EF-4ED0-99DD-4BAB10A0DB6E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4A8A43B5-A9EF-4ED0-99DD-4BAB10A0DB6E}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {4A8A43B5-A9EF-4ED0-99DD-4BAB10A0DB6E}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {4A8A43B5-A9EF-4ED0-99DD-4BAB10A0DB6E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4A8A43B5-A9EF-4ED0-99DD-4BAB10A0DB6E}.Release|Any CPU.Build.0 = Release|Any CPU - {4A8A43B5-A9EF-4ED0-99DD-4BAB10A0DB6E}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {4A8A43B5-A9EF-4ED0-99DD-4BAB10A0DB6E}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {5457CBF5-4CE4-421E-A8BF-9FD6C9732E1D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5457CBF5-4CE4-421E-A8BF-9FD6C9732E1D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5457CBF5-4CE4-421E-A8BF-9FD6C9732E1D}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {5457CBF5-4CE4-421E-A8BF-9FD6C9732E1D}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {5457CBF5-4CE4-421E-A8BF-9FD6C9732E1D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5457CBF5-4CE4-421E-A8BF-9FD6C9732E1D}.Release|Any CPU.Build.0 = Release|Any CPU - {5457CBF5-4CE4-421E-A8BF-9FD6C9732E1D}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {5457CBF5-4CE4-421E-A8BF-9FD6C9732E1D}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {85B48234-8B31-4BE6-AF9C-665CC6866841}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {85B48234-8B31-4BE6-AF9C-665CC6866841}.Debug|Any CPU.Build.0 = Debug|Any CPU - {85B48234-8B31-4BE6-AF9C-665CC6866841}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {85B48234-8B31-4BE6-AF9C-665CC6866841}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {85B48234-8B31-4BE6-AF9C-665CC6866841}.Release|Any CPU.ActiveCfg = Release|Any CPU - {85B48234-8B31-4BE6-AF9C-665CC6866841}.Release|Any CPU.Build.0 = Release|Any CPU - {85B48234-8B31-4BE6-AF9C-665CC6866841}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {85B48234-8B31-4BE6-AF9C-665CC6866841}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {C0B0465C-6BE2-409C-8770-3A9BF64C4344}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {C0B0465C-6BE2-409C-8770-3A9BF64C4344}.Debug|Any CPU.Build.0 = Debug|Any CPU - {C0B0465C-6BE2-409C-8770-3A9BF64C4344}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {C0B0465C-6BE2-409C-8770-3A9BF64C4344}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {C0B0465C-6BE2-409C-8770-3A9BF64C4344}.Release|Any CPU.ActiveCfg = Release|Any CPU - {C0B0465C-6BE2-409C-8770-3A9BF64C4344}.Release|Any CPU.Build.0 = Release|Any CPU - {C0B0465C-6BE2-409C-8770-3A9BF64C4344}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {C0B0465C-6BE2-409C-8770-3A9BF64C4344}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {F33337BE-CB69-4B24-850F-07D23E408DDF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F33337BE-CB69-4B24-850F-07D23E408DDF}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F33337BE-CB69-4B24-850F-07D23E408DDF}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {F33337BE-CB69-4B24-850F-07D23E408DDF}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {F33337BE-CB69-4B24-850F-07D23E408DDF}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F33337BE-CB69-4B24-850F-07D23E408DDF}.Release|Any CPU.Build.0 = Release|Any CPU - {F33337BE-CB69-4B24-850F-07D23E408DDF}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {F33337BE-CB69-4B24-850F-07D23E408DDF}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {F9FA4D9F-2302-470A-8A07-6E37F488C124}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F9FA4D9F-2302-470A-8A07-6E37F488C124}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F9FA4D9F-2302-470A-8A07-6E37F488C124}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {F9FA4D9F-2302-470A-8A07-6E37F488C124}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {F9FA4D9F-2302-470A-8A07-6E37F488C124}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F9FA4D9F-2302-470A-8A07-6E37F488C124}.Release|Any CPU.Build.0 = Release|Any CPU - {F9FA4D9F-2302-470A-8A07-6E37F488C124}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {F9FA4D9F-2302-470A-8A07-6E37F488C124}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {021DDD6A-A608-424C-9A9A-252D8A9989E0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {021DDD6A-A608-424C-9A9A-252D8A9989E0}.Debug|Any CPU.Build.0 = Debug|Any CPU - {021DDD6A-A608-424C-9A9A-252D8A9989E0}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {021DDD6A-A608-424C-9A9A-252D8A9989E0}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {021DDD6A-A608-424C-9A9A-252D8A9989E0}.Release|Any CPU.ActiveCfg = Release|Any CPU - {021DDD6A-A608-424C-9A9A-252D8A9989E0}.Release|Any CPU.Build.0 = Release|Any CPU - {021DDD6A-A608-424C-9A9A-252D8A9989E0}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {021DDD6A-A608-424C-9A9A-252D8A9989E0}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {0DFB103F-2962-400F-8C6D-E2C28CCBA633}.Debug|x86.ActiveCfg = Debug|x86 + {0DFB103F-2962-400F-8C6D-E2C28CCBA633}.Debug|x86.Build.0 = Debug|x86 + {0DFB103F-2962-400F-8C6D-E2C28CCBA633}.Release|x86.ActiveCfg = Release|x86 + {0DFB103F-2962-400F-8C6D-E2C28CCBA633}.Release|x86.Build.0 = Release|x86 + {4A8A43B5-A9EF-4ED0-99DD-4BAB10A0DB6E}.Debug|x86.ActiveCfg = Debug|x86 + {4A8A43B5-A9EF-4ED0-99DD-4BAB10A0DB6E}.Debug|x86.Build.0 = Debug|x86 + {4A8A43B5-A9EF-4ED0-99DD-4BAB10A0DB6E}.Release|x86.ActiveCfg = Release|x86 + {4A8A43B5-A9EF-4ED0-99DD-4BAB10A0DB6E}.Release|x86.Build.0 = Release|x86 + {2881135D-4D62-493E-8F83-5EEE92CCC6BE}.Debug|x86.ActiveCfg = Debug|x86 + {2881135D-4D62-493E-8F83-5EEE92CCC6BE}.Debug|x86.Build.0 = Debug|x86 + {2881135D-4D62-493E-8F83-5EEE92CCC6BE}.Release|x86.ActiveCfg = Release|x86 + {2881135D-4D62-493E-8F83-5EEE92CCC6BE}.Release|x86.Build.0 = Release|x86 + {00038B75-405B-44F5-8691-BD2546DBE224}.Debug|x86.ActiveCfg = Debug|x86 + {00038B75-405B-44F5-8691-BD2546DBE224}.Debug|x86.Build.0 = Debug|x86 + {00038B75-405B-44F5-8691-BD2546DBE224}.Release|x86.ActiveCfg = Release|x86 + {00038B75-405B-44F5-8691-BD2546DBE224}.Release|x86.Build.0 = Release|x86 + {1A8E50CC-EE32-4E57-8842-0C39C8EA7541}.Debug|x86.ActiveCfg = Debug|x86 + {1A8E50CC-EE32-4E57-8842-0C39C8EA7541}.Debug|x86.Build.0 = Debug|x86 + {1A8E50CC-EE32-4E57-8842-0C39C8EA7541}.Release|x86.ActiveCfg = Release|x86 + {1A8E50CC-EE32-4E57-8842-0C39C8EA7541}.Release|x86.Build.0 = Release|x86 + {F9FA4D9F-2302-470A-8A07-6E37F488C124}.Debug|x86.ActiveCfg = Debug|x86 + {F9FA4D9F-2302-470A-8A07-6E37F488C124}.Debug|x86.Build.0 = Debug|x86 + {F9FA4D9F-2302-470A-8A07-6E37F488C124}.Release|x86.ActiveCfg = Release|x86 + {F9FA4D9F-2302-470A-8A07-6E37F488C124}.Release|x86.Build.0 = Release|x86 + {F33337BE-CB69-4B24-850F-07D23E408DDF}.Debug|x86.ActiveCfg = Debug|x86 + {F33337BE-CB69-4B24-850F-07D23E408DDF}.Debug|x86.Build.0 = Debug|x86 + {F33337BE-CB69-4B24-850F-07D23E408DDF}.Release|x86.ActiveCfg = Release|x86 + {F33337BE-CB69-4B24-850F-07D23E408DDF}.Release|x86.Build.0 = Release|x86 + {0C4AEC1A-E7D5-4114-8CCD-3EEC82872981}.Debug|x86.ActiveCfg = Debug|x86 + {0C4AEC1A-E7D5-4114-8CCD-3EEC82872981}.Debug|x86.Build.0 = Debug|x86 + {0C4AEC1A-E7D5-4114-8CCD-3EEC82872981}.Release|x86.ActiveCfg = Release|x86 + {0C4AEC1A-E7D5-4114-8CCD-3EEC82872981}.Release|x86.Build.0 = Release|x86 + {C0B0465C-6BE2-409C-8770-3A9BF64C4344}.Debug|x86.ActiveCfg = Debug|x86 + {C0B0465C-6BE2-409C-8770-3A9BF64C4344}.Debug|x86.Build.0 = Debug|x86 + {C0B0465C-6BE2-409C-8770-3A9BF64C4344}.Release|x86.ActiveCfg = Release|x86 + {C0B0465C-6BE2-409C-8770-3A9BF64C4344}.Release|x86.Build.0 = Release|x86 + {5457CBF5-4CE4-421E-A8BF-9FD6C9732E1D}.Debug|x86.ActiveCfg = Debug|x86 + {5457CBF5-4CE4-421E-A8BF-9FD6C9732E1D}.Debug|x86.Build.0 = Debug|x86 + {5457CBF5-4CE4-421E-A8BF-9FD6C9732E1D}.Release|x86.ActiveCfg = Release|x86 + {5457CBF5-4CE4-421E-A8BF-9FD6C9732E1D}.Release|x86.Build.0 = Release|x86 + {85B48234-8B31-4BE6-AF9C-665CC6866841}.Debug|x86.ActiveCfg = Debug|x86 + {85B48234-8B31-4BE6-AF9C-665CC6866841}.Debug|x86.Build.0 = Debug|x86 + {85B48234-8B31-4BE6-AF9C-665CC6866841}.Release|x86.ActiveCfg = Release|x86 + {85B48234-8B31-4BE6-AF9C-665CC6866841}.Release|x86.Build.0 = Release|x86 + {33D03738-C154-4028-8EA8-63A3C488A651}.Debug|x86.ActiveCfg = Debug|x86 + {33D03738-C154-4028-8EA8-63A3C488A651}.Debug|x86.Build.0 = Debug|x86 + {33D03738-C154-4028-8EA8-63A3C488A651}.Release|x86.ActiveCfg = Release|x86 + {33D03738-C154-4028-8EA8-63A3C488A651}.Release|x86.Build.0 = Release|x86 + {47F1B0EE-EB35-47F2-93E4-273C70909157}.Debug|x86.ActiveCfg = Debug|x86 + {47F1B0EE-EB35-47F2-93E4-273C70909157}.Debug|x86.Build.0 = Debug|x86 + {47F1B0EE-EB35-47F2-93E4-273C70909157}.Release|x86.ActiveCfg = Release|x86 + {47F1B0EE-EB35-47F2-93E4-273C70909157}.Release|x86.Build.0 = Release|x86 EndGlobalSection GlobalSection(NestedProjects) = preSolution EndGlobalSection