anchor.diff:  "Clean"
     ==> "AssemblyInfo"
     ==> "Build"
  +  ==> "RunTests"
     ==> "All"
     
   "All" 
  
positive.code: // File system information 
  let solutionFile  = "wpf-localization.sln"
  
  // Pattern specifying assemblies to be tested using NUnit
  let testAssemblies = "tests/**/*Tests*.dll"
  
  // Git configuration (used for publishing documentation in gh-pages branch)
  // The profile where the project is posted
  
negative.code: // Read additional information from the release notes document
  let release = LoadReleaseNotes "RELEASE_NOTES.md"
  
  let genCSAssemblyInfo (projectPath) =
      let projectName = System.IO.Path.GetFileNameWithoutExtension(projectPath)
      let basePath = "src/" + projectName + "/Properties"
      let fileName = basePath + "/AssemblyInfo.cs"
      if projectName.Equals("WpfLocalization.Framework") = true then 
          CreateCSharpAssemblyInfo fileName
            [ Attribute.Title (projectName)
              Attribute.Product project
              Attribute.Description summary
              Attribute.Version release.AssemblyVersion
              Attribute.FileVersion release.AssemblyVersion 
              Attribute.InternalsVisibleTo "WpfLocalization.Framework.Tests" ]
      else
          CreateCSharpAssemblyInfo fileName
            [ Attribute.Title (projectName)
              Attribute.Product project
              Attribute.Description summary
              Attribute.Version release.AssemblyVersion
              Attribute.FileVersion release.AssemblyVersion ]
  
  // Generate assembly info files with the right version & up-to-date information
  Target "AssemblyInfo" (fun _ ->
    let csProjs = !! "src/**/*.csproj"
    csProjs |> Seq.iter genCSAssemblyInfo
  )
  
  