anchor.diff:      do! alwaysRerun()
       do! MSBuild {MSBuildSettings with BuildFile = "xake.sln"; Property = [("Configuration", "Release")]; Target = [target]}
   }
  -
  +(*
   let systemClr cmd args =
       let cmd',args' = if Xake.Env.isUnix then "mono", cmd::args else cmd,args
       in system cmd' args'
  +*)
   
   do xake {XakeOptions with FileLog = "build.log"; ConLogLevel = Verbosity.Chatty } {
   
  
positive.code: 
          "test" => action {
  
              let! exit_code = systemClr "packages/NUnit.Runners/tools/nunit-console.exe" ["./bin/XakeLibTests.dll"]
              if exit_code <> 0 then
                  failwith "Failed to test"
          }
  
negative.code: let file = System.IO.Path.Combine("packages", "Xake.Core.dll")
  if not (System.IO.File.Exists file) then
      printf "downloading xake.core assembly..."; System.IO.Directory.CreateDirectory("packages") |> ignore
      let url = "https://github.com/OlegZee/Xake/releases/download/v0.3.1/Xake.Core.dll"
      use wc = new System.Net.WebClient() in wc.DownloadFile(url, file + "__"); System.IO.File.Move(file + "__", file)
      printfn ""
  
  