anchor.diff:      MSBuild.build setParams solutionFile
   )
   
  +Target.create "BuildLinux" (fun _ ->
  +    (*solutionFile
  +    |> DotNet.build (fun p ->
  +        { p with
  +            Configuration = buildConfiguration })*)
  +    let setParams (defaults:MSBuildParams) =
  +        { defaults with
  +            Verbosity = Some(Quiet)
  +            Targets = ["Build"]
  +            Properties =
  +                [
  +                    "Optimize", "True"
  +                    "DebugSymbols", "True"
  +                    "Configuration", "Mono"
  +                ]
  +         }
  +    MSBuild.build setParams solutionFile
  +)
   
   
   // --------------------------------------------------------------------------------------
  
positive.code: 
  // Default target configuration
  let configuration = 
      if not Environment.isWindows then
          printfn "Using Build configuration for Mono"
          "Mono"
      else 
          printfn "Using Release configuration"
          "Release"
  
  // Pattern specifying assemblies to be tested using Expecto
  
negative.code: 
  Target.create "All" ignore
  
  Target.create "Linux" ignore
  
  "Clean"
    ==> "AssemblyInfo"
    ==> "Restore"
    ==> "BuildLinux"
    ==> "CopyBinariesLinux"
    ==> "Linux"
  
  "Clean"
    ==> "AssemblyInfo"
  