anchor.diff:  let nunitPath = toolsDir @@ "NUnit"
   let nugetExecutable = toolsDir @@ "NuGet" @@ "NuGet.exe"
   let mergerExecutable = toolsDir @@ "ILRepack" @@ "ILRepack.exe"
  +let xpkgExecutable = toolsDir @@ "xpkg" @@ "xpkg.exe"
   
   // common assembly info properties
   let assemblyVersion = getBuildParamOrDefault "assemblyVersion" "0.0.0.0"
  
positive.code:     ==> "PreparePackaging"
      ==> "PackgaeZipDistribution"
      ==> "PackageNuGetDistribution"
      ==> "All"
   
  // start build
  
negative.code:     DeleteFile (distributionDir @@ "Readme.txt")
  )
  
  Target "PackageXamarinDistribution" (fun _ ->
      xpkgPack (fun p ->
          {p with
              ToolPath = xpkgExecutable;
              Package = "Portable.Licensing";
              Version = assemblyInformationalVersion;
              OutputPath = publishDir
              Project = "Portable.Licensing"
              Summary = "Portable.Licensing is a portable solution which allows you to implement a licensing component into your application or library."
              Publisher = "Nauck IT KG"
              Website = "http://dev.nauck-it.de/projects/portable-licensing"
              Details = "Readme.md"
              License = "License.md"
              GettingStarted = "GettingStarted.md"
              Icons = ["./Icons/Portable.Licensing_512x512.png"; "./Icons/Portable.Licensing_128x128.png"]
              Libraries = ["mobile", "./Distribution/lib/portable-net40+sl4+wp7+win8/Portable.Licensing.dll"]
          }
      )
  )
  
  // Dependencies
  "Clean" 
      ==> "CreateAssemblyInfo"
  