anchor.diff:  
   let npmTool = platformTool "npm" (@"C:\Program Files\nodejs\npm.cmd" |> FullName)
   
  -let androidSDKPath =
  -    let p1 = ProgramFilesX86 </> "Android" </> "android-sdk"
  -    if Directory.Exists p1 then FullName p1 else
  -    let p2 = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData) </> "Android" </> "sdk"
  -    if Directory.Exists p2 then FullName p2 else
  -    failwithf "Can't find Android SDK in %s or %s" p1 p2
  -
   
   // Read additional information from the release notes document
   let release = LoadReleaseNotes "RELEASE_NOTES.md"
  
positive.code: "AssemblyInfo"
    ==> "Build"
    ==> "CopyBinaries"
    ==> "StartEmulator"
    ==> "RunTests"
    ==> "GenerateReferenceDocs"
    ==> "GenerateDocs"
  
negative.code: // --------------------------------------------------------------------------------------
  // Run the unit tests using test runner
  
  Target "StartAndroidEmulator" (fun _ ->
      let androidSDKPath =
          let p1 = ProgramFilesX86 </> "Android" </> "android-sdk"
          if Directory.Exists p1 then FullName p1 else
          let p2 = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData) </> "Android" </> "sdk"
          if Directory.Exists p2 then FullName p2 else
          failwithf "Can't find Android SDK in %s or %s" p1 p2
      
      let adbTool = platformTool "adb" ( androidSDKPath </> "platform-tools/adb.exe")
  
      ProcessHelper.killProcess "adb.exe"
  
      run adbTool "start-server" ""
      
      StartProcess (fun info ->  
          info.FileName <- androidSDKPath </> "tools" </> "emulator.exe"
          info.Arguments <- " -avd Nexus_6_API_23 -no-window -no-boot-anim")
  
      run adbTool "wait-for-device" ""
  )
  
  
  