Skip to content

Commit a3c9ea8

Browse files
committed
Re-factor SS projs, remove unused build configurations and add new 'Signed' build config
1 parent 93fdbdc commit a3c9ea8

44 files changed

Lines changed: 487 additions & 155 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

src/ServiceStack.Api.Swagger/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@
2323
// The following GUID is for the ID of the typelib if this project is exposed to COM
2424
[assembly: Guid("1dfebd7c-72e5-423e-8e0b-6da176ba34b8")]
2525

26-
[assembly: AssemblyVersion("1.0.0.0")]
26+
[assembly: AssemblyVersion("4.0.0.0")]
27+
[assembly: AssemblyFileVersion("1.0.0.0")]
2728

2829
[assembly: ContractNamespace("http://schemas.servicestack.net/types",
2930
ClrNamespace = "ServiceStack.Api.Swagger")]

src/ServiceStack.Api.Swagger/ServiceStack.Api.Swagger.csproj

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,15 @@
3131
<ErrorReport>prompt</ErrorReport>
3232
<WarningLevel>4</WarningLevel>
3333
</PropertyGroup>
34+
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Signed|AnyCPU'">
35+
<OutputPath>bin\Signed\</OutputPath>
36+
<DefineConstants>TRACE</DefineConstants>
37+
<Optimize>true</Optimize>
38+
<DebugType>pdbonly</DebugType>
39+
<PlatformTarget>AnyCPU</PlatformTarget>
40+
<ErrorReport>prompt</ErrorReport>
41+
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
42+
</PropertyGroup>
3443
<ItemGroup>
3544
<Reference Include="ServiceStack.Interfaces">
3645
<HintPath>..\..\lib\ServiceStack.Interfaces.dll</HintPath>

src/ServiceStack.Authentication.MongoDb/ServiceStack.Authentication.MongoDB.csproj

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,15 @@
3333
<ErrorReport>prompt</ErrorReport>
3434
<WarningLevel>4</WarningLevel>
3535
</PropertyGroup>
36+
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Signed|AnyCPU'">
37+
<OutputPath>bin\Signed\</OutputPath>
38+
<DefineConstants>TRACE</DefineConstants>
39+
<Optimize>true</Optimize>
40+
<DebugType>pdbonly</DebugType>
41+
<PlatformTarget>AnyCPU</PlatformTarget>
42+
<ErrorReport>prompt</ErrorReport>
43+
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
44+
</PropertyGroup>
3645
<ItemGroup>
3746
<Reference Include="MongoDB.Bson, Version=1.8.2.34, Culture=neutral, PublicKeyToken=f686731cfb9cc103, processorArchitecture=MSIL">
3847
<SpecificVersion>False</SpecificVersion>

src/ServiceStack.Authentication.NHibernate/ServiceStack.Authentication.NHibernate.csproj

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,15 @@
3333
<ErrorReport>prompt</ErrorReport>
3434
<WarningLevel>4</WarningLevel>
3535
</PropertyGroup>
36+
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Signed|AnyCPU'">
37+
<OutputPath>bin\Signed\</OutputPath>
38+
<DefineConstants>TRACE</DefineConstants>
39+
<Optimize>true</Optimize>
40+
<DebugType>pdbonly</DebugType>
41+
<PlatformTarget>AnyCPU</PlatformTarget>
42+
<ErrorReport>prompt</ErrorReport>
43+
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
44+
</PropertyGroup>
3645
<ItemGroup>
3746
<Reference Include="FluentNHibernate">
3847
<HintPath>..\packages\FluentNHibernate.1.3.0.733\lib\FluentNHibernate.dll</HintPath>

src/ServiceStack.Authentication.OAuth2/ServiceStack.Authentication.OAuth2.csproj

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,15 @@
3434
<WarningLevel>4</WarningLevel>
3535
<Prefer32Bit>false</Prefer32Bit>
3636
</PropertyGroup>
37+
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Signed|AnyCPU'">
38+
<OutputPath>bin\Signed\</OutputPath>
39+
<DefineConstants>TRACE</DefineConstants>
40+
<Optimize>true</Optimize>
41+
<DebugType>pdbonly</DebugType>
42+
<PlatformTarget>AnyCPU</PlatformTarget>
43+
<ErrorReport>prompt</ErrorReport>
44+
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
45+
</PropertyGroup>
3746
<ItemGroup>
3847
<Reference Include="DotNetOpenAuth">
3948
<HintPath>..\packages\DotNetOpenAuth.Ultimate.4.3.1.13153\lib\net35-full\DotNetOpenAuth.dll</HintPath>

src/ServiceStack.Authentication.OpenId/ServiceStack.Authentication.OpenId.csproj

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,15 @@
3333
<ErrorReport>prompt</ErrorReport>
3434
<WarningLevel>4</WarningLevel>
3535
</PropertyGroup>
36+
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Signed|AnyCPU'">
37+
<OutputPath>bin\Signed\</OutputPath>
38+
<DefineConstants>TRACE</DefineConstants>
39+
<Optimize>true</Optimize>
40+
<DebugType>pdbonly</DebugType>
41+
<PlatformTarget>AnyCPU</PlatformTarget>
42+
<ErrorReport>prompt</ErrorReport>
43+
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
44+
</PropertyGroup>
3645
<ItemGroup>
3746
<Reference Include="DotNetOpenAuth, Version=4.3.0.0, Culture=neutral, PublicKeyToken=2780ccd10d57b246, processorArchitecture=MSIL">
3847
<SpecificVersion>False</SpecificVersion>

src/ServiceStack.Authentication.RavenDb/ServiceStack.Authentication.RavenDb.csproj

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,15 @@
3232
<ErrorReport>prompt</ErrorReport>
3333
<WarningLevel>4</WarningLevel>
3434
</PropertyGroup>
35+
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Signed|AnyCPU'">
36+
<OutputPath>bin\Signed\</OutputPath>
37+
<DefineConstants>TRACE</DefineConstants>
38+
<Optimize>true</Optimize>
39+
<DebugType>pdbonly</DebugType>
40+
<PlatformTarget>AnyCPU</PlatformTarget>
41+
<ErrorReport>prompt</ErrorReport>
42+
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
43+
</PropertyGroup>
3544
<ItemGroup>
3645
<Reference Include="Microsoft.CompilerServices.AsyncTargetingPack.Net4">
3746
<HintPath>..\packages\Microsoft.CompilerServices.AsyncTargetingPack.1.0.1\lib\net40\Microsoft.CompilerServices.AsyncTargetingPack.Net4.dll</HintPath>

src/ServiceStack.Caching.AwsDynamoDb/ServiceStack.Caching.AwsDynamoDb.csproj

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,15 @@
3232
<ErrorReport>prompt</ErrorReport>
3333
<WarningLevel>4</WarningLevel>
3434
</PropertyGroup>
35+
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Signed|AnyCPU'">
36+
<OutputPath>bin\Signed\</OutputPath>
37+
<DefineConstants>TRACE</DefineConstants>
38+
<Optimize>true</Optimize>
39+
<DebugType>pdbonly</DebugType>
40+
<PlatformTarget>AnyCPU</PlatformTarget>
41+
<ErrorReport>prompt</ErrorReport>
42+
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
43+
</PropertyGroup>
3544
<ItemGroup>
3645
<Reference Include="AWSSDK, Version=1.5.31.0, Culture=neutral, PublicKeyToken=9f476d3089b52be3, processorArchitecture=MSIL">
3746
<SpecificVersion>False</SpecificVersion>

src/ServiceStack.Caching.Azure/ServiceStack.Caching.Azure.csproj

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,15 @@
3232
<ErrorReport>prompt</ErrorReport>
3333
<WarningLevel>4</WarningLevel>
3434
</PropertyGroup>
35+
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Signed|AnyCPU'">
36+
<OutputPath>bin\Signed\</OutputPath>
37+
<DefineConstants>TRACE</DefineConstants>
38+
<Optimize>true</Optimize>
39+
<DebugType>pdbonly</DebugType>
40+
<PlatformTarget>AnyCPU</PlatformTarget>
41+
<ErrorReport>prompt</ErrorReport>
42+
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
43+
</PropertyGroup>
3544
<ItemGroup>
3645
<Reference Include="Microsoft.ApplicationServer.Caching.Client">
3746
<HintPath>..\packages\WindowsAzure.Caching.1.7.0.0\lib\net35-full\Microsoft.ApplicationServer.Caching.Client.dll</HintPath>

src/ServiceStack.Caching.Memcached/ServiceStack.Caching.Memcached.csproj

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,15 @@
7676
<Optimize>false</Optimize>
7777
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
7878
</PropertyGroup>
79+
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Signed|AnyCPU'">
80+
<OutputPath>bin\Signed\</OutputPath>
81+
<DefineConstants>TRACE</DefineConstants>
82+
<Optimize>true</Optimize>
83+
<DebugType>pdbonly</DebugType>
84+
<PlatformTarget>AnyCPU</PlatformTarget>
85+
<ErrorReport>prompt</ErrorReport>
86+
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
87+
</PropertyGroup>
7988
<ItemGroup>
8089
<Reference Include="Enyim.Caching, Version=2.12.0.0, Culture=neutral, PublicKeyToken=cec98615db04012e, processorArchitecture=MSIL">
8190
<SpecificVersion>False</SpecificVersion>

0 commit comments

Comments
 (0)