public static bool build_Ok(this API_MSBuild msBuild, string compilationTarget) { msBuild.build(compilationTarget) .waitForBuildCompletion(); var buildResult = msBuild.ConsoleOut.str().contains("Build succeeded."); if (buildResult) { "[API_MSBuild] Project build OK: {0}".debug(compilationTarget); } else { "[API_MSBuild] Project Failed to build: {0}".error(compilationTarget); } return(buildResult); }
public static API_MSBuild start(this API_MSBuild msBuild) { return(msBuild.build()); }
public static API_MSBuild build(this API_MSBuild msBuild) { return(msBuild.build(msBuild.CompilationTarget)); }