mirror of
https://git.sr.ht/~eliasnaur/gio-cmd
synced 2026-07-07 18:35:32 +00:00
gogio: [MacOS] add MacOS .app compilation
This patch is a initial implementation to make `.app` file. It supports custom icons and sign. Signed-off-by: Inkeliz <inkeliz@inkeliz.com>
This commit is contained in:
+3
-1
@@ -69,7 +69,7 @@ func flagValidate() error {
|
||||
return errors.New("please specify -target")
|
||||
}
|
||||
switch *target {
|
||||
case "ios", "tvos", "android", "js", "windows":
|
||||
case "ios", "tvos", "android", "js", "windows", "macos":
|
||||
default:
|
||||
return fmt.Errorf("invalid -target %s", *target)
|
||||
}
|
||||
@@ -100,6 +100,8 @@ func build(bi *buildInfo) error {
|
||||
return buildAndroid(tmpDir, bi)
|
||||
case "windows":
|
||||
return buildWindows(tmpDir, bi)
|
||||
case "macos":
|
||||
return buildMac(tmpDir, bi)
|
||||
default:
|
||||
panic("unreachable")
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user