anchor.diff:  let authors = ["Bjoern Rochel"]
   let projectName = "Machine.Fakes"
   let copyright = "Copyright - Machine.Fakes 2011"
  -let MSpecVersion = "0.4.9.0"
   let NugetKey = if System.IO.File.Exists @".\key.txt" then ReadFileAsString @".\key.txt" else ""
   
   let version = 
  
positive.code: 
  let title = if isLocalBuild then sprintf "%s (%s)" projectName <| getCurrentHash() else projectName
  
  (* flavours *)
  let flavours = 
      ["RhinoMocks","3.6"; 
       "FakeItEasy","1.6.4075.221";
       "NSubstitute","1.0.0.0";
       "Moq","4.0.10827"]
  
  (* Directories *)
  let buildDir = @".\Build\"
  let docsDir = buildDir + @"Documentation\"
  let testOutputDir = buildDir + @"Specs\"
  let nugetDir = buildDir + @"NuGet\" 
  let testDir = buildDir
  
negative.code: let nugetDocsDir = nugetDir + @"docs\"
  let nugetLibDir = nugetDir + @"lib\"
  
  
  
  (* files *)
  let appReferences = !! @".\Source\**\*.csproj"
  
  (* Helpers *)
  let GetPackageVersion (package) = 
      let name = package + "."
      let fullname = Directory.GetDirectories(packagesDir, name + "*").[0]
      let pos = fullname.LastIndexOf(name)
      fullname.Substring(pos+name.Length)
  
  let MSpecVersion = GetPackageVersion "Machine.Specifications"
      
  (* Targets *)
  Target "Clean" (fun _ -> CleanDirs [buildDir; testDir; deployDir; docsDir; testOutputDir] )
  
  
  Target "BuildApp" (fun _ -> 
      AssemblyInfo
  