mirror of
https://github.com/taigrr/wails.git
synced 2026-04-14 02:48:21 -07:00
[mac] Fix open panel in dev
This commit is contained in:
@@ -278,7 +278,7 @@ func generateBuildOptions(flags devFlags) *build.Options {
|
||||
OutputType: "dev",
|
||||
Mode: build.Dev,
|
||||
Arch: runtime.GOARCH,
|
||||
Pack: false,
|
||||
Pack: true,
|
||||
Platform: runtime.GOOS,
|
||||
LDFlags: flags.ldflags,
|
||||
Compiler: flags.compilerCommand,
|
||||
@@ -287,10 +287,7 @@ func generateBuildOptions(flags devFlags) *build.Options {
|
||||
Verbosity: flags.verbosity,
|
||||
WailsJSDir: flags.wailsjsdir,
|
||||
}
|
||||
switch runtime.GOOS {
|
||||
case "darwin":
|
||||
result.Pack = false
|
||||
}
|
||||
|
||||
return result
|
||||
}
|
||||
|
||||
|
||||
@@ -6,7 +6,6 @@ import (
|
||||
"os"
|
||||
"path/filepath"
|
||||
"runtime"
|
||||
"strings"
|
||||
|
||||
"github.com/wailsapp/wails/v2/internal/fs"
|
||||
|
||||
@@ -212,16 +211,6 @@ func Build(options *Options) (string, error) {
|
||||
|
||||
result := options.CompiledBinary
|
||||
|
||||
if options.Pack && options.Platform == "darwin" {
|
||||
sr := strings.Split(result, "/")
|
||||
for i := len(sr) - 1; i >= 0; i-- {
|
||||
if strings.Contains(sr[i], ".app") {
|
||||
result = strings.Join(sr[:i+1], "/")
|
||||
break
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return result, nil
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user