Commits

Johannes Rudolph committed 14b27ed

Properly include assembly infos.

  • Participants
  • Parent commits e51d29a

Comments (0)

Files changed (5)

File src/SubSpec/Properties/AssemblyInfo.cs

 using System.Runtime.CompilerServices;
 using System.Runtime.InteropServices;
 
-// General Information about an assembly is controlled through the following 
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("SubSpec")]
-[assembly: AssemblyDescription("xUnit extension")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("SubSpec")]
-[assembly: AssemblyCopyright("Copyright ©  2010")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible 
-// to COM components.  If you need to access a type in this assembly from 
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("efca5234-a8fd-4b61-8133-2f289933c4a9")]
-
-// 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("0.9.0.0")]
-[assembly: AssemblyFileVersion("0.9.0.0")]
-
 // Make internals visible to test assembly
-[assembly: InternalsVisibleTo("SubSpec.Tests, PublicKey=00240000048000009400000006020000002400005253413100040000010001003F92434070A270280C604771E7526AFE42954AFC656C1817D709D8C8210B377DE153742A8E435CD036B6F91FA007540C3C4A0D18DEDC847E077A26C9DDCDA31CDCB47C32857EF1783F54E8262AA4388C2131B18F6D20E7F0F30965DD6E04B68489A5BCD309863AB0F9A48A252A676999527B841C78DB7206CF986BC22E63F9E7")]
-
+[assembly: InternalsVisibleTo("SubSpec.Tests, PublicKey=00240000048000009400000006020000002400005253413100040000010001003F92434070A270280C604771E7526AFE42954AFC656C1817D709D8C8210B377DE153742A8E435CD036B6F91FA007540C3C4A0D18DEDC847E077A26C9DDCDA31CDCB47C32857EF1783F54E8262AA4388C2131B18F6D20E7F0F30965DD6E04B68489A5BCD309863AB0F9A48A252A676999527B841C78DB7206CF986BC22E63F9E7")]

File src/SubSpec/SubSpec-Silverlight.csproj

   </ItemGroup>
   <ItemGroup>
     <Compile Include="*.cs" />
+    <Compile Include="..\..\GlobalAssemblyInfo.cs">
+      <Link>Properties\GlobalAssemblyInfo.cs</Link>
+    </Compile>
+    <Compile Include="Properties\AssemblyInfo.cs" />
   </ItemGroup>
   <Import Project="$(MSBuildExtensionsPath32)\Microsoft\Silverlight\$(SilverlightVersion)\Microsoft.Silverlight.CSharp.targets" />
   <ProjectExtensions>

File src/SubSpec/SubSpec.csproj

     </Reference>
   </ItemGroup>
   <ItemGroup>
+    <Compile Include="..\..\GlobalAssemblyInfo.cs">
+      <Link>Properties\GlobalAssemblyInfo.cs</Link>
+    </Compile>
     <Compile Include="ActionTestCommand.cs" />
     <Compile Include="AssertExecutor.cs" />
     <Compile Include="CompositeFixture.cs" />
     <Compile Include="SpecificationPrimitive.cs" />
     <Compile Include="SpecificationExtensions.cs" />
   </ItemGroup>
-  <ItemGroup>
-    <None Include="packages.config" />
-  </ItemGroup>
   <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
   <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
        Other similar extension points exist, see Microsoft.Common.targets.

File test/SubSpec.Tests/Properties/AssemblyInfo.cs

-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following 
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("SubSpec.Tests")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("SubSpec.Tests")]
-[assembly: AssemblyCopyright("Copyright ©  2010")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible 
-// to COM components.  If you need to access a type in this assembly from 
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("48fa4ecc-aa40-4088-b7f5-90a4478ec13c")]
-
-// 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")]

File test/SubSpec.Tests/SubSpec.Tests.csproj

     </Reference>
   </ItemGroup>
   <ItemGroup>
+    <Compile Include="..\..\GlobalAssemblyInfo.cs">
+      <Link>Properties\GlobalAssemblyInfo.cs</Link>
+    </Compile>
     <Compile Include="Acceptance Tests\ContextLifetime.cs" />
     <Compile Include="Acceptance Tests\ContextSetupTeardownFailure.cs" />
     <Compile Include="Acceptance Tests\OutputCapturing.cs" />
     <Compile Include="ContextSetupTeardownBehavior.cs" />
     <Compile Include="Acceptance Tests\InvalidSpecifications.cs" />
     <Compile Include="DisposableActionFacts.cs" />
-    <Compile Include="Properties\AssemblyInfo.cs" />
   </ItemGroup>
   <ItemGroup>
     <ProjectReference Include="..\..\src\SubSpec\SubSpec.csproj">
       <Name>SubSpec</Name>
     </ProjectReference>
   </ItemGroup>
-  <ItemGroup>
-    <None Include="packages.config" />
-  </ItemGroup>
   <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
   <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
        Other similar extension points exist, see Microsoft.Common.targets.