@@ -320,25 +320,25 @@ func setGopath(root string) {
320
320
log .Printf ("GOPATH set to %s.\n " , newGopath )
321
321
}
322
322
323
- // Try to build the project without custom commands . If that fails, return a boolean indicating
324
- // that we should install dependencies ourselves .
325
- func buildWithoutCustomCommands (modMode project.ModMode ) bool {
326
- shouldInstallDependencies : = false
327
- // try to build the project
328
- buildSucceeded := autobuilder .Autobuild ()
329
-
330
- // Build failed or there are still dependency errors; we'll try to install dependencies
331
- // ourselves
332
- if ! buildSucceeded {
333
- log .Println ("Build failed , continuing to install dependencies." )
323
+ // Try to build the project with a build script . If that fails, return a boolean indicating
324
+ // that we should install dependencies in the normal way .
325
+ func buildWithoutCustomCommands (modMode project.ModMode ) ( shouldInstallDependencies bool ) {
326
+ shouldInstallDependencies = false
327
+ // try to run a build script
328
+ scriptSucceeded := autobuilder .Autobuild ()
329
+
330
+ // If there is no build script we could invoke successfully or there are still dependency errors;
331
+ // we'll try to install dependencies ourselves in the normal Go way.
332
+ if ! scriptSucceeded {
333
+ log .Println ("Unable to find or execute a build script , continuing to install dependencies in the normal way ." )
334
334
335
335
shouldInstallDependencies = true
336
336
} else if toolchain .DepErrors ("./..." , modMode .ArgsForGoVersion (toolchain .GetEnvGoSemVer ())... ) {
337
- log .Println ("Dependencies are still not resolving after the build, continuing to install dependencies." )
337
+ log .Println ("Dependencies are still not resolving after execution of a build script , continuing to install dependencies in the normal way ." )
338
338
339
339
shouldInstallDependencies = true
340
340
}
341
- return shouldInstallDependencies
341
+ return
342
342
}
343
343
344
344
// Build the project with custom commands.
0 commit comments