anchor.diff:      }
   }
   
  +function BuildSnapshot([string]$tags="",[string]$target=""){
  +    Build -version (git.exe describe --tags) -tags $tags -target $target
  +}
  +
   function Build([string]$version="",[string]$tags="",[string]$target="") {
  -    if( $version -eq "" ){
  -        $version = (git.exe describe --tags)
  -    }
  -
       Write-Verbose "Build as version='$version' tags='$tags'"
   
       if( $tags -ne "" ){
  
positive.code:         $private:arch = $env:GOARCH
          $env:GOOS="linux"
          $env:GOARCH="amd64"
          Build -target "bin\linux\nyagos" -version (Get-Content Etc\version.txt)
          $env:GOOS = $os
          $env:GOARCH=$arch
      }
  
negative.code:         if( $args[1] ){
              $env:GOARCH = $args[1]
          }
          BuildSnapshot -tags "debug"
          $env:GOARCH = $save
      }
      "vanilla" {
          BuildSnapshot -tags "vanilla"
      }
      "release" {
          $private:save = $env:GOARCH
          if( $args[1] ){
              $env:GOARCH = $args[1]
          }
          Build
          $env:GOARCH = $save
      }
      "linux" {
  