anchor.diff:        executeIkvm, "Execute IKVM"
         addBuildInformation, "Add build information"
         CecilWriter.regenerateMethodNames, "Regenerate Method names"
  -      executePEVerify, "Execute PEVerify" ]
  +      executePEVerify, "Execute PEVerify"
  +      runSmokeTests, "Run Smoke Tests" ]
   
   tasks |> Seq.iter (fun t -> 
                let (task, desc) = t
  
positive.code:     Exec(RootDirectory <!!> "PEVerify.exe", @"work\output\FlexLucene.dll")
  
  /// <summary>
  /// Tasks which needs to executed as part of the build process
  /// </summary>
  let tasks = 
  
negative.code: // ---------------------------------------------
  let RootDirectory = __SOURCE_DIRECTORY__
  let WorkDirectory = RootDirectory <!!> "Work" |> CreateAndEmptyDirectory
  let DllDirectory = RootDirectory <!!> "dll"
  let IkvmPath = sprintf @"%s\ikvm\ikvmc.exe" RootDirectory
  let VersionPatchPath = RootDirectory <!!> "verpatch.exe"
  let LibSrcDirectory = RootDirectory <!!> "Lib"
  