Merge pull request #60 from xushiwei/q
llgo build bugfix: when len(initial)==1
This commit is contained in:
@@ -112,11 +112,14 @@ func Do(args []string, conf *Config) {
|
||||
|
||||
prog := llssa.NewProgram(nil)
|
||||
mode := conf.Mode
|
||||
if mode == ModeBuild && len(initial) == 1 {
|
||||
mode = ModeInstall
|
||||
}
|
||||
for _, pkg := range pkgs {
|
||||
buildPkg(prog, pkg, mode)
|
||||
}
|
||||
|
||||
if mode != ModeBuild || len(initial) == 1 {
|
||||
if mode != ModeBuild {
|
||||
for _, pkg := range initial {
|
||||
if pkg.Name == "main" {
|
||||
linkMainPkg(pkg, conf, mode)
|
||||
|
||||
Reference in New Issue
Block a user