anchor.diff:      buildPhase = args.buildPhase or ''
         runHook preBuild
   
  -      dotnet build ${lib.escapeShellArg projectFile} \
  +      dotnet build "$projectFile" \
           -maxcpucount:${if enableParallelBuilding then "$NIX_BUILD_CORES" else "1"} \
           -p:BuildInParallel=${if enableParallelBuilding then "true" else "false"} \
           -p:ContinuousIntegrationBuild=true \
           -p:Deterministic=true \
           -p:Version=${args.version} \
  -        --configuration ${buildType} \
  +        --configuration "$buildType" \
           --no-restore \
           "''${dotnetBuildFlags[@]}"  \
           "''${dotnetFlags[@]}"
  
positive.code:             --set DOTNET_ROOT "${dotnet-runtime}" \
              --suffix LD_LIBRARY_PATH : "${lib.makeLibraryPath runtimeDeps}" \
              "''${gappsWrapperArgs[@]}" \
              ''${makeWrapperArgs}
          else
            echo "Specified binary \"$executable\" is either not an executable, or does not exist!"
            exit 1
  
negative.code:   });
  
    package = stdenv.mkDerivation (args // {
      inherit buildType;
  
      nativeBuildInputs = args.nativeBuildInputs or [] ++ [ dotnet-sdk dotnetPackages.Nuget cacert makeWrapper ];
  
      # Stripping breaks the executable
  