llgo build/install/run: SkipArgs bugfix

This commit is contained in:
xushiwei
2024-04-27 06:39:09 +08:00
parent ea8ddc6451
commit 3cc83b8ec4
4 changed files with 82 additions and 30 deletions

View File

@@ -33,8 +33,13 @@ func init() {
}
func runCmd(cmd *base.Command, args []string) {
build.Do(args, &build.Config{
conf := &build.Config{
Mode: build.ModeBuild,
AppExt: build.DefaultAppExt(),
})
}
if len(args) >= 2 && args[0] == "-o" {
conf.OutFile = args[1]
args = args[2:]
}
build.Do(args, conf)
}