Skip to content

Commit

Permalink
Added a SharedAssemblyVersion file to ease versioning across all asse…
Browse files Browse the repository at this point in the history
…mblies.
  • Loading branch information
xivk committed Jan 10, 2014
1 parent 82aab8b commit be399b2
Show file tree
Hide file tree
Showing 38 changed files with 151 additions and 222 deletions.
Expand Up @@ -51,6 +51,9 @@
<Reference Include="Mono.Android" />
</ItemGroup>
<ItemGroup>
<Compile Include="..\SharedAssemblyVersion.cs">
<Link>Properties\SharedAssemblyVersion.cs</Link>
</Compile>
<Compile Include="MainActivity.cs" />
<Compile Include="Resources\Resource.designer.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
Expand Down
11 changes: 1 addition & 10 deletions OsmSharp.Android.Test.Performance/Properties/AssemblyInfo.cs
Expand Up @@ -11,13 +11,4 @@
[assembly: AssemblyProduct ("")]
[assembly: AssemblyCopyright ("xivk")]
[assembly: AssemblyTrademark ("")]
[assembly: AssemblyCulture ("")]
// The assembly version has the format "{Major}.{Minor}.{Build}.{Revision}".
// The form "{Major}.{Minor}.*" will automatically update the build and revision,
// and "{Major}.{Minor}.{Build}.*" will update just the revision.
[assembly: AssemblyVersion ("1.0.0")]
// The following attributes are used to specify the signing key for the assembly,
// if desired. See the Mono documentation for more information about signing.
//[assembly: AssemblyDelaySign(false)]
//[assembly: AssemblyKeyFile("")]

[assembly: AssemblyCulture ("")]
3 changes: 3 additions & 0 deletions OsmSharp.Android.UI.Sample/OsmSharp.Android.UI.Sample.csproj
Expand Up @@ -48,6 +48,9 @@
<Reference Include="Mono.Android" />
</ItemGroup>
<ItemGroup>
<Compile Include="..\SharedAssemblyVersion.cs">
<Link>Properties\SharedAssemblyVersion.cs</Link>
</Compile>
<Compile Include="Resources\Resource.designer.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="MainActivity.cs" />
Expand Down
15 changes: 1 addition & 14 deletions OsmSharp.Android.UI.Sample/Properties/AssemblyInfo.cs
Expand Up @@ -12,17 +12,4 @@
[assembly: AssemblyProduct("")]
[assembly: AssemblyCopyright("ben.abelshausen")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]

// The assembly version has the format "{Major}.{Minor}.{Build}.{Revision}".
// The form "{Major}.{Minor}.*" will automatically update the build and revision,
// and "{Major}.{Minor}.{Build}.*" will update just the revision.

[assembly: AssemblyVersion("1.0.0")]

// The following attributes are used to specify the signing key for the assembly,
// if desired. See the Mono documentation for more information about signing.

//[assembly: AssemblyDelaySign(false)]
//[assembly: AssemblyKeyFile("")]

[assembly: AssemblyCulture("")]
4 changes: 4 additions & 0 deletions OsmSharp.Android.UI/OsmSharp.Android.UI.csproj
Expand Up @@ -45,6 +45,10 @@
<Reference Include="Mono.Android" />
</ItemGroup>
<ItemGroup>
<Compile Include="..\SharedAssemblyVersion.cs">
<Link>Properties\SharedAssemblyVersion.cs</Link>
</Compile>
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="Gestures\TapGestureDetector.cs" />
<Compile Include="Log\LogTraceListener.cs" />
<Compile Include="Log\TextViewTraceListener.cs" />
Expand Down
15 changes: 15 additions & 0 deletions OsmSharp.Android.UI/Properties/AssemblyInfo.cs
@@ -0,0 +1,15 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using Android.App;

// Information about this assembly is defined by the following attributes.
// Change them to the values specific to your project.

[assembly: AssemblyTitle("OsmSharp.Android.UI")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("")]
[assembly: AssemblyCopyright("ben.abelshausen")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
3 changes: 3 additions & 0 deletions OsmSharp.Data.Oracle/OsmSharp.Data.Oracle.csproj
Expand Up @@ -172,6 +172,9 @@
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="..\SharedAssemblyVersion.cs">
<Link>Properties\SharedAssemblyVersion.cs</Link>
</Compile>
<Compile Include="OracleCommandExtension.cs" />
<Compile Include="Osm\OracleDataSource.cs" />
<Compile Include="Osm\OracleSchemaTools.cs" />
Expand Down
14 changes: 1 addition & 13 deletions OsmSharp.Data.Oracle/Properties/AssemblyInfo.cs
Expand Up @@ -38,16 +38,4 @@
[assembly: ComVisible(false)]

// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("4e7bae76-51f6-4e01-9e43-09cf7ec6b3b4")]

// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
[assembly: AssemblyVersion("4.0.0.9999")] // semantic versioning Major.Minor.Patch.Build (9999 will be updated by CI server)
[assembly: AssemblyInformationalVersion("Local Build Version")] // do not change this; build server replace this automatically.
[assembly: Guid("4e7bae76-51f6-4e01-9e43-09cf7ec6b3b4")]
3 changes: 3 additions & 0 deletions OsmSharp.Data.PostgreSQL/OsmSharp.Data.PostgreSQL.csproj
Expand Up @@ -178,6 +178,9 @@
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="..\SharedAssemblyVersion.cs">
<Link>Properties\SharedAssemblyVersion.cs</Link>
</Compile>
<Compile Include="Extensions.cs" />
<Compile Include="Osm\PostgreSQLDataSource.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
Expand Down
14 changes: 1 addition & 13 deletions OsmSharp.Data.PostgreSQL/Properties/AssemblyInfo.cs
Expand Up @@ -37,16 +37,4 @@
[assembly: ComVisible(false)]

// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("c1ede846-e1cf-44e1-a5a2-e012e23e9a3f")]

// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
[assembly: AssemblyVersion("4.0.0.9999")] // semantic versioning Major.Minor.Patch.Build (9999 will be updated by CI server)
[assembly: AssemblyInformationalVersion("Local Build Version")] // do not change this; build server replace this automatically.
[assembly: Guid("c1ede846-e1cf-44e1-a5a2-e012e23e9a3f")]
3 changes: 3 additions & 0 deletions OsmSharp.Data.Redis/OsmSharp.Data.Redis.csproj
Expand Up @@ -166,6 +166,9 @@
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="..\SharedAssemblyVersion.cs">
<Link>Properties\SharedAssemblyVersion.cs</Link>
</Compile>
<Compile Include="Osm\Cache\OsmDataCacheRedis.cs" />
<Compile Include="Osm\GeoHash.cs" />
<Compile Include="Osm\OsmHash.cs" />
Expand Down
14 changes: 1 addition & 13 deletions OsmSharp.Data.Redis/Properties/AssemblyInfo.cs
Expand Up @@ -37,16 +37,4 @@
[assembly: ComVisible(false)]

// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("ba48f01d-77e7-4e5e-b789-3acd8b738ea4")]

// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
[assembly: AssemblyVersion("4.0.0.9999")] // semantic versioning Major.Minor.Patch.Build (9999 will be updated by CI server)
[assembly: AssemblyInformationalVersion("Local Build Version")] // do not change this; build server replace this automatically.
[assembly: Guid("ba48f01d-77e7-4e5e-b789-3acd8b738ea4")]
3 changes: 3 additions & 0 deletions OsmSharp.Data.SQLServer/OsmSharp.Data.SQLServer.csproj
Expand Up @@ -115,6 +115,9 @@
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="..\SharedAssemblyVersion.cs">
<Link>Properties\SharedAssemblyVersion.cs</Link>
</Compile>
<Compile Include="Extensions.cs" />
<Compile Include="Osm\SchemaTools\SQLServerSchemaConstants.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
Expand Down
14 changes: 1 addition & 13 deletions OsmSharp.Data.SQLServer/Properties/AssemblyInfo.cs
Expand Up @@ -20,16 +20,4 @@
[assembly: ComVisible(false)]

// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("62dd8bbf-b7af-46b2-8eee-ed5cc85179a9")]

// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
[assembly: AssemblyVersion("4.0.0.9999")] // semantic versioning Major.Minor.Patch.Build (9999 will be updated by CI server)
[assembly: AssemblyInformationalVersion("Local Build Version")] // do not change this; build server replace this automatically.
[assembly: Guid("62dd8bbf-b7af-46b2-8eee-ed5cc85179a9")]
3 changes: 3 additions & 0 deletions OsmSharp.Data.SQLite/OsmSharp.Data.SQLite.csproj
Expand Up @@ -115,6 +115,9 @@
</Reference>
</ItemGroup>
<ItemGroup>
<Compile Include="..\SharedAssemblyVersion.cs">
<Link>Properties\SharedAssemblyVersion.cs</Link>
</Compile>
<Compile Include="Osm\Streams\SQLiteOsmStreamSource.cs" />
<Compile Include="Osm\Streams\SQLiteOsmStreamTarget.cs" />
<Compile Include="Osm\SQLiteDataSource.cs" />
Expand Down
15 changes: 2 additions & 13 deletions OsmSharp.Data.SQLite/Properties/AssemblyInfo.cs
Expand Up @@ -15,6 +15,7 @@
//
// You should have received a copy of the GNU General Public License
// along with OsmSharp. If not, see <http://www.gnu.org/licenses/>.

using System.Reflection;
using System.Runtime.InteropServices;

Expand All @@ -36,16 +37,4 @@
[assembly: ComVisible(false)]

// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("845c689c-207f-4a72-83fa-aab02e55d24d")]

// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
[assembly: AssemblyVersion("4.0.0.9999")] // semantic versioning Major.Minor.Patch.Build (9999 will be updated by CI server)
[assembly: AssemblyInformationalVersion("Local Build Version")] // do not change this; build server replace this automatically.
[assembly: Guid("845c689c-207f-4a72-83fa-aab02e55d24d")]
Expand Up @@ -141,6 +141,9 @@
</ProjectReference>
</ItemGroup>
<ItemGroup>
<Compile Include="..\SharedAssemblyVersion.cs">
<Link>Properties\SharedAssemblyVersion.cs</Link>
</Compile>
<Compile Include="DataProviderOsmTests.cs" />
<Compile Include="Oracle\OracleProviderOsmTests.cs" />
<Compile Include="PostgreSQL\PostgreSQLProviderOsmTests.cs" />
Expand Down
12 changes: 1 addition & 11 deletions OsmSharp.Data.Test.Unittests/Properties/AssemblyInfo.cs
Expand Up @@ -20,14 +20,4 @@
[assembly: ComVisible(false)]

// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("30763ace-e2ac-457d-822d-ce9390a5ebf0")]

// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: Guid("30763ace-e2ac-457d-822d-ce9390a5ebf0")]
3 changes: 3 additions & 0 deletions OsmSharp.Osm/OsmSharp.Osm.csproj
Expand Up @@ -41,6 +41,9 @@
</None>
</ItemGroup>
<ItemGroup>
<Compile Include="..\SharedAssemblyVersion.cs">
<Link>Properties\SharedAssemblyVersion.cs</Link>
</Compile>
<Compile Include="API\APICapabilities.cs" />
<Compile Include="API\APIConnection.cs" />
<Compile Include="API\APIException.cs" />
Expand Down
14 changes: 1 addition & 13 deletions OsmSharp.Osm/Properties/AssemblyInfo.cs
Expand Up @@ -30,16 +30,4 @@
[assembly: AssemblyProduct("OsmSharp.Osm")]
[assembly: AssemblyCopyright("Ben Abelshausen 2013")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]

// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
[assembly: AssemblyVersion("4.0.0.9999")] // semantic versioning Major.Minor.Patch.Build (9999 will be updated by CI server)
[assembly: AssemblyInformationalVersion("Local Build Version")] // do not change this; build server replace this automatically.
[assembly: AssemblyCulture("")]
3 changes: 3 additions & 0 deletions OsmSharp.Routing/OsmSharp.Routing.csproj
Expand Up @@ -33,6 +33,9 @@
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Compile Include="..\SharedAssemblyVersion.cs">
<Link>Properties\SharedAssemblyVersion.cs</Link>
</Compile>
<Compile Include="ArcAggregation\AggregatedHelper.cs" />
<Compile Include="ArcAggregation\ArcAggregator.cs" />
<Compile Include="ArcAggregation\Output\Aggregated.cs" />
Expand Down
14 changes: 1 addition & 13 deletions OsmSharp.Routing/Properties/AssemblyInfo.cs
Expand Up @@ -30,16 +30,4 @@
[assembly: AssemblyProduct("OsmSharp.Routing")]
[assembly: AssemblyCopyright("Ben Abelshausen 2013")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]

// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
[assembly: AssemblyVersion("4.0.0.9999")] // semantic versioning Major.Minor.Patch.Build (9999 will be updated by CI server)
[assembly: AssemblyInformationalVersion("Local Build Version")] // do not change this; build server replace this automatically.
[assembly: AssemblyCulture("")]
Expand Up @@ -55,6 +55,9 @@
</ItemGroup>
<Import Project="$(MSBuildExtensionsPath)\Novell\Novell.MonoDroid.CSharp.targets" />
<ItemGroup>
<Compile Include="..\SharedAssemblyVersion.cs">
<Link>Properties\SharedAssemblyVersion.cs</Link>
</Compile>
<Compile Include="PerformanceInfoConsumer.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="Routing\CH\CHSerializedRoutingTest.cs" />
Expand Down
3 changes: 3 additions & 0 deletions OsmSharp.Test.Performance/OsmSharp.Test.Performance.csproj
Expand Up @@ -124,6 +124,9 @@
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="..\SharedAssemblyVersion.cs">
<Link>Properties\SharedAssemblyVersion.cs</Link>
</Compile>
<Compile Include="Osm\PBF\PBFStreamSourceTest.cs" />
<Compile Include="PerformanceInfoConsumer.cs" />
<Compile Include="Program.cs" />
Expand Down
15 changes: 1 addition & 14 deletions OsmSharp.Test.Performance/Properties/AssemblyInfo.cs
Expand Up @@ -20,17 +20,4 @@
[assembly: ComVisible(false)]

// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("6c8de93d-da79-4b4a-964c-f28bf8afffed")]

// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: Guid("6c8de93d-da79-4b4a-964c-f28bf8afffed")]
3 changes: 3 additions & 0 deletions OsmSharp.Test.UnitTests/OsmSharp.Test.Unittests.csproj
Expand Up @@ -137,6 +137,9 @@
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<ItemGroup>
<Compile Include="..\SharedAssemblyVersion.cs">
<Link>Properties\SharedAssemblyVersion.cs</Link>
</Compile>
<Compile Include="Collections\Cache\LRUCacheTests.cs" />
<Compile Include="Collections\SparseArrayTests.cs" />
<Compile Include="Collections\SpatialIndexes\IndexReferenceImplementation.cs" />
Expand Down

0 comments on commit be399b2

Please sign in to comment.