Commits

Jon Hanna committed 1322120

Seperate configuration for signing than release

  • Participants
  • Parent commits 8f04ef3

Comments (0)

Files changed (2)

File SpookilySharp.sln

-
+
 Microsoft Visual Studio Solution File, Format Version 11.00
 # Visual Studio 2010
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SpookilySharp", "SpookilySharp\SpookilySharp.csproj", "{B010C38D-0BC9-4859-9433-0890B03CF6BE}"
 	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 		Debug|2.0 = Debug|2.0
 		Release|2.0 = Release|2.0
+        Signing|2.0 = Signing|2.0
 		Debug|3.0 = Debug|3.0
 		Release|3.0 = Release|3.0
+        Signing|3.0 = Signing|3.0
 		Debug|3.5 = Debug|3.5
 		Release|3.5 = Release|3.5
+        Signing|3.5 = Signing|3.5
 		Debug|4.0 = Debug|4.0
 		Release|4.0 = Release|4.0
+        Signing|4.0 = Signing|4.0
 		Debug|4.5 = Debug|4.5
 		Release|4.5 = Release|4.5
+        Signing|4.5 = Signing|4.5
 		Debug|4.5.1 = Debug|4.5.1
 		Release|4.5.1 = Release|4.5.1
+        Signing|4.5.1 = Signing|4.5.1
 	EndGlobalSection
 	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 		{B010C38D-0BC9-4859-9433-0890B03CF6BE}.Debug|2.0.ActiveCfg = Debug|2.0
 		{B010C38D-0BC9-4859-9433-0890B03CF6BE}.Release|4.5.1.Build.0 = Release|4.5.1
 		{B010C38D-0BC9-4859-9433-0890B03CF6BE}.Release|4.5.ActiveCfg = Release|4.5
 		{B010C38D-0BC9-4859-9433-0890B03CF6BE}.Release|4.5.Build.0 = Release|4.5
+		{B010C38D-0BC9-4859-9433-0890B03CF6BE}.Signing|2.0.ActiveCfg = Signing|2.0
+		{B010C38D-0BC9-4859-9433-0890B03CF6BE}.Signing|2.0.Build.0 = Signing|2.0
+		{B010C38D-0BC9-4859-9433-0890B03CF6BE}.Signing|3.0.ActiveCfg = Signing|3.0
+		{B010C38D-0BC9-4859-9433-0890B03CF6BE}.Signing|3.0.Build.0 = Signing|3.0
+		{B010C38D-0BC9-4859-9433-0890B03CF6BE}.Signing|3.5.ActiveCfg = Signing|3.5
+		{B010C38D-0BC9-4859-9433-0890B03CF6BE}.Signing|3.5.Build.0 = Signing|3.5
+		{B010C38D-0BC9-4859-9433-0890B03CF6BE}.Signing|4.0.ActiveCfg = Signing|4.0
+		{B010C38D-0BC9-4859-9433-0890B03CF6BE}.Signing|4.0.Build.0 = Signing|4.0
+		{B010C38D-0BC9-4859-9433-0890B03CF6BE}.Signing|4.5.1.ActiveCfg = Signing|4.5.1
+		{B010C38D-0BC9-4859-9433-0890B03CF6BE}.Signing|4.5.1.Build.0 = Signing|4.5.1
+		{B010C38D-0BC9-4859-9433-0890B03CF6BE}.Signing|4.5.ActiveCfg = Signing|4.5
+		{B010C38D-0BC9-4859-9433-0890B03CF6BE}.Signing|4.5.Build.0 = Signing|4.5
 		{D65EF837-D75E-4348-9487-4290AE3802E0}.Debug|2.0.ActiveCfg = Debug|4.5
 		{D65EF837-D75E-4348-9487-4290AE3802E0}.Debug|2.0.Build.0 = Debug|4.5
 		{D65EF837-D75E-4348-9487-4290AE3802E0}.Debug|3.0.ActiveCfg = Debug|4.5
 		{D65EF837-D75E-4348-9487-4290AE3802E0}.Release|4.5.1.Build.0 = Release|4.5.1
 		{D65EF837-D75E-4348-9487-4290AE3802E0}.Release|4.5.ActiveCfg = Release|4.5
 		{D65EF837-D75E-4348-9487-4290AE3802E0}.Release|4.5.Build.0 = Release|4.5
+		{D65EF837-D75E-4348-9487-4290AE3802E0}.Release|2.0.ActiveCfg = Release|4.5
+		{D65EF837-D75E-4348-9487-4290AE3802E0}.Signing|2.0.Build.0 = Release|4.5
+		{D65EF837-D75E-4348-9487-4290AE3802E0}.Signing|3.0.ActiveCfg = Release|4.5
+		{D65EF837-D75E-4348-9487-4290AE3802E0}.Signing|3.0.Build.0 = Release|4.5
+		{D65EF837-D75E-4348-9487-4290AE3802E0}.Signing|3.5.ActiveCfg = Release|4.5
+		{D65EF837-D75E-4348-9487-4290AE3802E0}.Signing|3.5.Build.0 = Release|4.5
+		{D65EF837-D75E-4348-9487-4290AE3802E0}.Signing|4.0.ActiveCfg = Release|4.5
+		{D65EF837-D75E-4348-9487-4290AE3802E0}.Signing|4.0.Build.0 = Release|4.5
+		{D65EF837-D75E-4348-9487-4290AE3802E0}.Signing|4.5.1.ActiveCfg = Release|4.5.1
+		{D65EF837-D75E-4348-9487-4290AE3802E0}.Signing|4.5.1.Build.0 = Release|4.5.1
+		{D65EF837-D75E-4348-9487-4290AE3802E0}.Signing|4.5.ActiveCfg = Release|4.5
+		{D65EF837-D75E-4348-9487-4290AE3802E0}.Signing|4.5.Build.0 = Release|4.5
 	EndGlobalSection
 	GlobalSection(MonoDevelopProperties) = preSolution
 		StartupItem = SpookilySharp\SpookilySharp.csproj

File SpookilySharp/SpookilySharp.csproj

     <CheckForOverflowUnderflow>False</CheckForOverflowUnderflow>
     <PlatformTarget>AnyCPU</PlatformTarget>
     <DelaySign>false</DelaySign>
-    <AssemblyOriginatorKeyFile>..\..\Assembly Signing\hackcraft.snk</AssemblyOriginatorKeyFile>
-    <SignAssembly>true</SignAssembly>
     <SourceAnalysisOverrideSettingsFile>D:\SpookilySharp\SpookilySharp\Settings.SourceAnalysis</SourceAnalysisOverrideSettingsFile>
     <Prefer32Bit>False</Prefer32Bit>
   </PropertyGroup>
     <RunCodeAnalysis>True</RunCodeAnalysis>
     <CodeAnalysisRules>-Microsoft.Design#CA2210;-Microsoft.Usage#CA2233</CodeAnalysisRules>
   </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
+  <PropertyGroup Condition=" '$(Configuration)' == 'Release' or '$(Configuration)' == 'Signing' ">
     <DebugSymbols>False</DebugSymbols>
     <DebugType>None</DebugType>
     <Optimize>True</Optimize>
     <RunCodeAnalysis>False</RunCodeAnalysis>
     <CodeAnalysisRules>-Microsoft.Performance#CA1822;-Microsoft.Usage#CA2233</CodeAnalysisRules>
   </PropertyGroup>
+  <PropertyGroup Condition = " '$(Configuration)' == 'Debug' or '$(Configuration)' == 'Release' ">
+    <SignAssembly>false</SignAssembly>
+  </PropertyGroup>
+  <PropertyGroup Condition = " '$(Configuration)' == 'Signing' ">
+    <AssemblyOriginatorKeyFile>..\..\Assembly Signing\hackcraft.snk</AssemblyOriginatorKeyFile>
+    <SignAssembly>true</SignAssembly>
+  </PropertyGroup>
   <ItemGroup>
     <Reference Include="Mnemosyne">
       <HintPath>..\packages\Mnemosyne.1.0.0.1\lib\Mnemosyne.dll</HintPath>