anchor.diff:  let testsAssemblyName = "AlexPovar.ReSharperHelpers.Tests.dll"
   let nuspecFilePath = @"code\AlexPovar.ReSharperHelpers.nuspec" |> FullName
   let tmpBuildDir = "build"
  -let nugetRestoreDir = tmpBuildDir @@ "packages" |> FullName
  -let nugetOutputDir = tmpBuildDir @@ "NuGetPackages" |> FullName
  -let buildOutDir = tmpBuildDir @@ "Artifacts" |> FullName
  -let testResultFile = tmpBuildDir @@ "TestResult.xml"
  +let nugetRestoreDir = tmpBuildDir </> "packages" |> FullName
  +let nugetOutputDir = tmpBuildDir </> "NuGetPackages" |> FullName
  +let buildOutDir = tmpBuildDir </> "Artifacts" |> FullName
  +let testResultFile = tmpBuildDir </> "TestResult.xml"
   
   
   type BuildVersionInfo = { assemblyVersion:string; fileVersion:string; infoVersion:string; nugetVersion:string }
  
positive.code: Target "Tests" (fun _ ->
      setEnvironVar "JetProductHomeDir" testsProjectDir
  
      !! (buildOutDir @@ testsAssemblyName)
      |> Fake.NUnitSequential.NUnit (fun p -> {p with OutputFile = testResultFile
                                                      TimeOut = TimeSpan.FromMinutes 30.0 })
  )
  
negative.code: Target "CompleteBuild" DoNothing
  
  let publishNuget feed key =
      !! (nugetOutputDir </> "*.nupkg")
      |> Seq.map GetMetaDataFromPackageFile
      |> Seq.iter (fun meta -> NuGetPublish (fun p -> {p with Project = meta.Id
                                                              Version = meta.Version
  