-
-
Notifications
You must be signed in to change notification settings - Fork 3.4k
Closed
Labels
status: needs triageThis issue needs to triage, applied to new issuesThis issue needs to triage, applied to new issuestype: bug
Description
Describe the bug
My macOS system language is Chinese.
When I build the app, script prompts that it can't find the app file, I guess it is set position of AppName to x, y not work white i18n is set.
tauri build --verbose --verbose+ /usr/bin/osascript /var/folders/7x/192b_l653rld5h6t_jw65gwc0000gp/T/createdmg.tmp.XXXXXXXXXX.TYvIztUb TestAppName
Running AppleScript to make Finder stuff pretty: /usr/bin/osascript "/var/folders/7x/192b_l653rld5h6t_jw65gwc0000gp/T/createdmg.tmp.XXXXXXXXXX.TYvIztUb" "TestAppName"
/var/folders/7x/192b_l653rld5h6t_jw65gwc0000gp/T/createdmg.tmp.XXXXXXXXXX.TYvIztUb:815:863: execution error: “Finder”遇到一个错误:不能将“item "TestAppName" of disk "TestAppName"”设置为“{180, 170}”。 (-10006)
+ echo 'Failed running AppleScript'
Failed running AppleScript
+ hdiutil detach /dev/disk5
"disk5" ejected.
+ exit 64
Error [tauri_cli] failed to bundle project: error running bundle_dmg.sh
here is a example with i18n setted:
https://github.com/rming/tauri/tree/fix_macos_bundler_example/examples/test-macos-bundler
Debug:
Code from https://github.com/tauri-apps/tauri/blob/dev/tooling/bundler/src/bundle/macos/dmg.rs#L95
let mut args = vec![
"--volname",
product_name,
"--icon",
product_name,
"180",
"170",
"--app-drop-link",
"480",
"170",
"--window-size",
"660",
"400",
"--hide-extension",
&bundle_file_name,
];
By debugging I found that I can change the second product_name to bundle_file_name and it works.
Reproduction
No response
Expected behavior
No response
Platform and versions
[✔] Environment
- OS: Mac OS 13.1.0 X64
✔ Xcode Command Line Tools: installed
✔ rustc: 1.67.0 (fc594f156 2023-01-24)
✔ Cargo: 1.67.0 (8ecd4f20a 2023-01-10)
✔ rustup: 1.25.1 (bb60b1e89 2022-07-12)
✔ Rust toolchain: stable-aarch64-apple-darwin (default)
- node: 16.14.0
- yarn: 1.22.19
- npm: 9.4.0
[-] Packages
- tauri [RUST]: 1.2.4
- tauri-build [RUST]: 1.2.1
- wry [RUST]: 0.24.1
- tao [RUST]: 0.16.0
- @tauri-apps/api [NPM]: not installed!
- @tauri-apps/cli [NPM]: 1.2.3
[-] App
- build-type: bundle
- CSP: default-src 'self'
- distDir: ["../index.html"]
- devPath: ["../index.html"]
Stack trace
Debug [globset] built glob set; 0 literals, 2 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
Debug [globset] glob converted to regex: Glob { glob: "**/*~", re: "(?-u)^(?:/?|.*/)[^/]*\\~$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, ZeroOrMore, Literal('~')]) }
Debug [globset] built glob set; 0 literals, 1 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 1 regexes
Debug [globset] glob converted to regex: Glob { glob: "**/npm-debug.log*", re: "(?-u)^(?:/?|.*/)npm\\-debug\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('n'), Literal('p'), Literal('m'), Literal('-'), Literal('d'), Literal('e'), Literal('b'), Literal('u'), Literal('g'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/yarn-debug.log*", re: "(?-u)^(?:/?|.*/)yarn\\-debug\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('y'), Literal('a'), Literal('r'), Literal('n'), Literal('-'), Literal('d'), Literal('e'), Literal('b'), Literal('u'), Literal('g'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/yarn-error.log*", re: "(?-u)^(?:/?|.*/)yarn\\-error\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('y'), Literal('a'), Literal('r'), Literal('n'), Literal('-'), Literal('e'), Literal('r'), Literal('r'), Literal('o'), Literal('r'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/*.sublime*", re: "(?-u)^(?:/?|.*/)[^/]*\\.sublime[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, ZeroOrMore, Literal('.'), Literal('s'), Literal('u'), Literal('b'), Literal('l'), Literal('i'), Literal('m'), Literal('e'), ZeroOrMore]) }
Debug [globset] built glob set; 9 literals, 26 basenames, 4 extensions, 0 prefixes, 0 suffixes, 2 required extensions, 4 regexes
Debug [globset] built glob set; 1 literals, 0 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
Debug [globset] built glob set; 0 literals, 2 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
Debug [globset] glob converted to regex: Glob { glob: "**/*~", re: "(?-u)^(?:/?|.*/)[^/]*\\~$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, ZeroOrMore, Literal('~')]) }
Debug [globset] built glob set; 0 literals, 1 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 1 regexes
Debug [globset] glob converted to regex: Glob { glob: "**/npm-debug.log*", re: "(?-u)^(?:/?|.*/)npm\\-debug\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('n'), Literal('p'), Literal('m'), Literal('-'), Literal('d'), Literal('e'), Literal('b'), Literal('u'), Literal('g'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/yarn-debug.log*", re: "(?-u)^(?:/?|.*/)yarn\\-debug\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('y'), Literal('a'), Literal('r'), Literal('n'), Literal('-'), Literal('d'), Literal('e'), Literal('b'), Literal('u'), Literal('g'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/yarn-error.log*", re: "(?-u)^(?:/?|.*/)yarn\\-error\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('y'), Literal('a'), Literal('r'), Literal('n'), Literal('-'), Literal('e'), Literal('r'), Literal('r'), Literal('o'), Literal('r'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/*.sublime*", re: "(?-u)^(?:/?|.*/)[^/]*\\.sublime[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, ZeroOrMore, Literal('.'), Literal('s'), Literal('u'), Literal('b'), Literal('l'), Literal('i'), Literal('m'), Literal('e'), ZeroOrMore]) }
Debug [globset] built glob set; 9 literals, 26 basenames, 4 extensions, 0 prefixes, 0 suffixes, 2 required extensions, 4 regexes
Debug [globset] built glob set; 1 literals, 0 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
Debug [globset] built glob set; 0 literals, 2 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
Debug [globset] glob converted to regex: Glob { glob: "**/*~", re: "(?-u)^(?:/?|.*/)[^/]*\\~$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, ZeroOrMore, Literal('~')]) }
Debug [globset] built glob set; 0 literals, 1 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 1 regexes
Debug [globset] glob converted to regex: Glob { glob: "**/npm-debug.log*", re: "(?-u)^(?:/?|.*/)npm\\-debug\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('n'), Literal('p'), Literal('m'), Literal('-'), Literal('d'), Literal('e'), Literal('b'), Literal('u'), Literal('g'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/yarn-debug.log*", re: "(?-u)^(?:/?|.*/)yarn\\-debug\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('y'), Literal('a'), Literal('r'), Literal('n'), Literal('-'), Literal('d'), Literal('e'), Literal('b'), Literal('u'), Literal('g'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/yarn-error.log*", re: "(?-u)^(?:/?|.*/)yarn\\-error\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('y'), Literal('a'), Literal('r'), Literal('n'), Literal('-'), Literal('e'), Literal('r'), Literal('r'), Literal('o'), Literal('r'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/*.sublime*", re: "(?-u)^(?:/?|.*/)[^/]*\\.sublime[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, ZeroOrMore, Literal('.'), Literal('s'), Literal('u'), Literal('b'), Literal('l'), Literal('i'), Literal('m'), Literal('e'), ZeroOrMore]) }
Debug [globset] built glob set; 9 literals, 26 basenames, 4 extensions, 0 prefixes, 0 suffixes, 2 required extensions, 4 regexes
Debug [globset] built glob set; 1 literals, 0 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
Debug [globset] built glob set; 0 literals, 2 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
Debug [globset] glob converted to regex: Glob { glob: "**/*~", re: "(?-u)^(?:/?|.*/)[^/]*\\~$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, ZeroOrMore, Literal('~')]) }
Debug [globset] built glob set; 0 literals, 1 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 1 regexes
Debug [globset] glob converted to regex: Glob { glob: "**/npm-debug.log*", re: "(?-u)^(?:/?|.*/)npm\\-debug\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('n'), Literal('p'), Literal('m'), Literal('-'), Literal('d'), Literal('e'), Literal('b'), Literal('u'), Literal('g'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/yarn-debug.log*", re: "(?-u)^(?:/?|.*/)yarn\\-debug\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('y'), Literal('a'), Literal('r'), Literal('n'), Literal('-'), Literal('d'), Literal('e'), Literal('b'), Literal('u'), Literal('g'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/yarn-error.log*", re: "(?-u)^(?:/?|.*/)yarn\\-error\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('y'), Literal('a'), Literal('r'), Literal('n'), Literal('-'), Literal('e'), Literal('r'), Literal('r'), Literal('o'), Literal('r'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/*.sublime*", re: "(?-u)^(?:/?|.*/)[^/]*\\.sublime[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, ZeroOrMore, Literal('.'), Literal('s'), Literal('u'), Literal('b'), Literal('l'), Literal('i'), Literal('m'), Literal('e'), ZeroOrMore]) }
Debug [globset] built glob set; 9 literals, 26 basenames, 4 extensions, 0 prefixes, 0 suffixes, 2 required extensions, 4 regexes
Debug [globset] built glob set; 1 literals, 0 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
Debug [globset] built glob set; 0 literals, 2 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
Debug [globset] glob converted to regex: Glob { glob: "**/*~", re: "(?-u)^(?:/?|.*/)[^/]*\\~$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, ZeroOrMore, Literal('~')]) }
Debug [globset] built glob set; 0 literals, 1 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 1 regexes
Debug [globset] glob converted to regex: Glob { glob: "**/npm-debug.log*", re: "(?-u)^(?:/?|.*/)npm\\-debug\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('n'), Literal('p'), Literal('m'), Literal('-'), Literal('d'), Literal('e'), Literal('b'), Literal('u'), Literal('g'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/yarn-debug.log*", re: "(?-u)^(?:/?|.*/)yarn\\-debug\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('y'), Literal('a'), Literal('r'), Literal('n'), Literal('-'), Literal('d'), Literal('e'), Literal('b'), Literal('u'), Literal('g'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/yarn-error.log*", re: "(?-u)^(?:/?|.*/)yarn\\-error\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('y'), Literal('a'), Literal('r'), Literal('n'), Literal('-'), Literal('e'), Literal('r'), Literal('r'), Literal('o'), Literal('r'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/*.sublime*", re: "(?-u)^(?:/?|.*/)[^/]*\\.sublime[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, ZeroOrMore, Literal('.'), Literal('s'), Literal('u'), Literal('b'), Literal('l'), Literal('i'), Literal('m'), Literal('e'), ZeroOrMore]) }
Debug [globset] built glob set; 9 literals, 26 basenames, 4 extensions, 0 prefixes, 0 suffixes, 2 required extensions, 4 regexes
Debug [globset] built glob set; 1 literals, 0 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
Debug [globset] built glob set; 0 literals, 2 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
Debug [globset] glob converted to regex: Glob { glob: "**/*~", re: "(?-u)^(?:/?|.*/)[^/]*\\~$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, ZeroOrMore, Literal('~')]) }
Debug [globset] built glob set; 0 literals, 1 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 1 regexes
Debug [globset] glob converted to regex: Glob { glob: "**/npm-debug.log*", re: "(?-u)^(?:/?|.*/)npm\\-debug\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('n'), Literal('p'), Literal('m'), Literal('-'), Literal('d'), Literal('e'), Literal('b'), Literal('u'), Literal('g'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/yarn-debug.log*", re: "(?-u)^(?:/?|.*/)yarn\\-debug\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('y'), Literal('a'), Literal('r'), Literal('n'), Literal('-'), Literal('d'), Literal('e'), Literal('b'), Literal('u'), Literal('g'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/yarn-error.log*", re: "(?-u)^(?:/?|.*/)yarn\\-error\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('y'), Literal('a'), Literal('r'), Literal('n'), Literal('-'), Literal('e'), Literal('r'), Literal('r'), Literal('o'), Literal('r'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/*.sublime*", re: "(?-u)^(?:/?|.*/)[^/]*\\.sublime[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, ZeroOrMore, Literal('.'), Literal('s'), Literal('u'), Literal('b'), Literal('l'), Literal('i'), Literal('m'), Literal('e'), ZeroOrMore]) }
Debug [globset] built glob set; 9 literals, 26 basenames, 4 extensions, 0 prefixes, 0 suffixes, 2 required extensions, 4 regexes
Debug [globset] built glob set; 1 literals, 0 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
Debug [globset] built glob set; 0 literals, 2 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
Debug [globset] glob converted to regex: Glob { glob: "**/*~", re: "(?-u)^(?:/?|.*/)[^/]*\\~$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, ZeroOrMore, Literal('~')]) }
Debug [globset] built glob set; 0 literals, 1 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 1 regexes
Debug [globset] glob converted to regex: Glob { glob: "**/npm-debug.log*", re: "(?-u)^(?:/?|.*/)npm\\-debug\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('n'), Literal('p'), Literal('m'), Literal('-'), Literal('d'), Literal('e'), Literal('b'), Literal('u'), Literal('g'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/yarn-debug.log*", re: "(?-u)^(?:/?|.*/)yarn\\-debug\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('y'), Literal('a'), Literal('r'), Literal('n'), Literal('-'), Literal('d'), Literal('e'), Literal('b'), Literal('u'), Literal('g'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/yarn-error.log*", re: "(?-u)^(?:/?|.*/)yarn\\-error\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('y'), Literal('a'), Literal('r'), Literal('n'), Literal('-'), Literal('e'), Literal('r'), Literal('r'), Literal('o'), Literal('r'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/*.sublime*", re: "(?-u)^(?:/?|.*/)[^/]*\\.sublime[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, ZeroOrMore, Literal('.'), Literal('s'), Literal('u'), Literal('b'), Literal('l'), Literal('i'), Literal('m'), Literal('e'), ZeroOrMore]) }
Debug [globset] built glob set; 9 literals, 26 basenames, 4 extensions, 0 prefixes, 0 suffixes, 2 required extensions, 4 regexes
Debug [globset] built glob set; 1 literals, 0 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
Debug [globset] built glob set; 0 literals, 2 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
Debug [globset] glob converted to regex: Glob { glob: "**/*~", re: "(?-u)^(?:/?|.*/)[^/]*\\~$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, ZeroOrMore, Literal('~')]) }
Debug [globset] built glob set; 0 literals, 1 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 1 regexes
Debug [globset] glob converted to regex: Glob { glob: "**/npm-debug.log*", re: "(?-u)^(?:/?|.*/)npm\\-debug\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('n'), Literal('p'), Literal('m'), Literal('-'), Literal('d'), Literal('e'), Literal('b'), Literal('u'), Literal('g'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/yarn-debug.log*", re: "(?-u)^(?:/?|.*/)yarn\\-debug\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('y'), Literal('a'), Literal('r'), Literal('n'), Literal('-'), Literal('d'), Literal('e'), Literal('b'), Literal('u'), Literal('g'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/yarn-error.log*", re: "(?-u)^(?:/?|.*/)yarn\\-error\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('y'), Literal('a'), Literal('r'), Literal('n'), Literal('-'), Literal('e'), Literal('r'), Literal('r'), Literal('o'), Literal('r'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/*.sublime*", re: "(?-u)^(?:/?|.*/)[^/]*\\.sublime[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, ZeroOrMore, Literal('.'), Literal('s'), Literal('u'), Literal('b'), Literal('l'), Literal('i'), Literal('m'), Literal('e'), ZeroOrMore]) }
Debug [globset] built glob set; 9 literals, 26 basenames, 4 extensions, 0 prefixes, 0 suffixes, 2 required extensions, 4 regexes
Debug [globset] built glob set; 1 literals, 0 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
Debug [ignore::walk] ignoring /Users/afa/git/tauri-apps/tauri/examples/test-macos-bundler/src-tauri/test.log: Ignore(IgnoreMatch(Gitignore(Glob { from: Some("/Users/afa/git/tauri-apps/tauri/.gitignore"), original: "*.log", actual: "**/*.log", is_whitelist: false, is_only_dir: false })))
Debug [ignore::walk] ignoring /Users/afa/git/tauri-apps/tauri/examples/test-macos-bundler/src-tauri/zh-Hans.lproj/.DS_Store: Ignore(IgnoreMatch(Gitignore(Glob { from: Some("/Users/afa/git/tauri-apps/tauri/.gitignore"), original: ".DS_Store", actual: "**/.DS_Store", is_whitelist: false, is_only_dir: false })))
Debug [ignore::walk] ignoring /Users/afa/git/tauri-apps/tauri/examples/test-macos-bundler/src-tauri/.DS_Store: Ignore(IgnoreMatch(Gitignore(Glob { from: Some("/Users/afa/git/tauri-apps/tauri/.gitignore"), original: ".DS_Store", actual: "**/.DS_Store", is_whitelist: false, is_only_dir: false })))
Debug [ignore::walk] ignoring /Users/afa/git/tauri-apps/tauri/examples/test-macos-bundler/src-tauri/target: Ignore(IgnoreMatch(Gitignore(Glob { from: Some("/Users/afa/git/tauri-apps/tauri/examples/test-macos-bundler/src-tauri/.gitignore"), original: "/target/", actual: "target", is_whitelist: false, is_only_dir: true })))
Debug [ignore::walk] ignoring /Users/afa/git/tauri-apps/tauri/examples/test-macos-bundler/src-tauri/.gitignore: Ignore(IgnoreMatch(Hidden))
Debug [globset] built glob set; 0 literals, 2 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
Debug [globset] glob converted to regex: Glob { glob: "**/*~", re: "(?-u)^(?:/?|.*/)[^/]*\\~$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, ZeroOrMore, Literal('~')]) }
Debug [globset] built glob set; 0 literals, 1 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 1 regexes
Debug [globset] glob converted to regex: Glob { glob: "**/npm-debug.log*", re: "(?-u)^(?:/?|.*/)npm\\-debug\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('n'), Literal('p'), Literal('m'), Literal('-'), Literal('d'), Literal('e'), Literal('b'), Literal('u'), Literal('g'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/yarn-debug.log*", re: "(?-u)^(?:/?|.*/)yarn\\-debug\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('y'), Literal('a'), Literal('r'), Literal('n'), Literal('-'), Literal('d'), Literal('e'), Literal('b'), Literal('u'), Literal('g'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/yarn-error.log*", re: "(?-u)^(?:/?|.*/)yarn\\-error\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('y'), Literal('a'), Literal('r'), Literal('n'), Literal('-'), Literal('e'), Literal('r'), Literal('r'), Literal('o'), Literal('r'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/*.sublime*", re: "(?-u)^(?:/?|.*/)[^/]*\\.sublime[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, ZeroOrMore, Literal('.'), Literal('s'), Literal('u'), Literal('b'), Literal('l'), Literal('i'), Literal('m'), Literal('e'), ZeroOrMore]) }
Debug [globset] built glob set; 9 literals, 26 basenames, 4 extensions, 0 prefixes, 0 suffixes, 2 required extensions, 4 regexes
Debug [globset] built glob set; 1 literals, 0 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
Debug [globset] built glob set; 0 literals, 2 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
Debug [globset] glob converted to regex: Glob { glob: "**/*~", re: "(?-u)^(?:/?|.*/)[^/]*\\~$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, ZeroOrMore, Literal('~')]) }
Debug [globset] built glob set; 0 literals, 1 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 1 regexes
Debug [globset] glob converted to regex: Glob { glob: "**/npm-debug.log*", re: "(?-u)^(?:/?|.*/)npm\\-debug\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('n'), Literal('p'), Literal('m'), Literal('-'), Literal('d'), Literal('e'), Literal('b'), Literal('u'), Literal('g'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/yarn-debug.log*", re: "(?-u)^(?:/?|.*/)yarn\\-debug\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('y'), Literal('a'), Literal('r'), Literal('n'), Literal('-'), Literal('d'), Literal('e'), Literal('b'), Literal('u'), Literal('g'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/yarn-error.log*", re: "(?-u)^(?:/?|.*/)yarn\\-error\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('y'), Literal('a'), Literal('r'), Literal('n'), Literal('-'), Literal('e'), Literal('r'), Literal('r'), Literal('o'), Literal('r'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/*.sublime*", re: "(?-u)^(?:/?|.*/)[^/]*\\.sublime[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, ZeroOrMore, Literal('.'), Literal('s'), Literal('u'), Literal('b'), Literal('l'), Literal('i'), Literal('m'), Literal('e'), ZeroOrMore]) }
Debug [globset] built glob set; 9 literals, 26 basenames, 4 extensions, 0 prefixes, 0 suffixes, 2 required extensions, 4 regexes
Debug [globset] built glob set; 1 literals, 0 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
Debug [globset] built glob set; 0 literals, 2 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
Debug [globset] glob converted to regex: Glob { glob: "**/*~", re: "(?-u)^(?:/?|.*/)[^/]*\\~$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, ZeroOrMore, Literal('~')]) }
Debug [globset] built glob set; 0 literals, 1 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 1 regexes
Debug [globset] glob converted to regex: Glob { glob: "**/npm-debug.log*", re: "(?-u)^(?:/?|.*/)npm\\-debug\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('n'), Literal('p'), Literal('m'), Literal('-'), Literal('d'), Literal('e'), Literal('b'), Literal('u'), Literal('g'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/yarn-debug.log*", re: "(?-u)^(?:/?|.*/)yarn\\-debug\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('y'), Literal('a'), Literal('r'), Literal('n'), Literal('-'), Literal('d'), Literal('e'), Literal('b'), Literal('u'), Literal('g'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/yarn-error.log*", re: "(?-u)^(?:/?|.*/)yarn\\-error\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('y'), Literal('a'), Literal('r'), Literal('n'), Literal('-'), Literal('e'), Literal('r'), Literal('r'), Literal('o'), Literal('r'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/*.sublime*", re: "(?-u)^(?:/?|.*/)[^/]*\\.sublime[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, ZeroOrMore, Literal('.'), Literal('s'), Literal('u'), Literal('b'), Literal('l'), Literal('i'), Literal('m'), Literal('e'), ZeroOrMore]) }
Debug [globset] built glob set; 9 literals, 26 basenames, 4 extensions, 0 prefixes, 0 suffixes, 2 required extensions, 4 regexes
Debug [globset] built glob set; 1 literals, 0 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
Running [tauri_cli] Command `cargo build --features custom-protocol --release`
Finished release [optimized] target(s) in 0.11s
Debug [globset] built glob set; 0 literals, 2 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
Debug [globset] glob converted to regex: Glob { glob: "**/*~", re: "(?-u)^(?:/?|.*/)[^/]*\\~$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, ZeroOrMore, Literal('~')]) }
Debug [globset] built glob set; 0 literals, 1 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 1 regexes
Debug [globset] glob converted to regex: Glob { glob: "**/npm-debug.log*", re: "(?-u)^(?:/?|.*/)npm\\-debug\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('n'), Literal('p'), Literal('m'), Literal('-'), Literal('d'), Literal('e'), Literal('b'), Literal('u'), Literal('g'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/yarn-debug.log*", re: "(?-u)^(?:/?|.*/)yarn\\-debug\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('y'), Literal('a'), Literal('r'), Literal('n'), Literal('-'), Literal('d'), Literal('e'), Literal('b'), Literal('u'), Literal('g'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/yarn-error.log*", re: "(?-u)^(?:/?|.*/)yarn\\-error\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('y'), Literal('a'), Literal('r'), Literal('n'), Literal('-'), Literal('e'), Literal('r'), Literal('r'), Literal('o'), Literal('r'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/*.sublime*", re: "(?-u)^(?:/?|.*/)[^/]*\\.sublime[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, ZeroOrMore, Literal('.'), Literal('s'), Literal('u'), Literal('b'), Literal('l'), Literal('i'), Literal('m'), Literal('e'), ZeroOrMore]) }
Debug [globset] built glob set; 9 literals, 26 basenames, 4 extensions, 0 prefixes, 0 suffixes, 2 required extensions, 4 regexes
Debug [globset] built glob set; 1 literals, 0 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
Debug [globset] built glob set; 0 literals, 2 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
Debug [globset] glob converted to regex: Glob { glob: "**/*~", re: "(?-u)^(?:/?|.*/)[^/]*\\~$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, ZeroOrMore, Literal('~')]) }
Debug [globset] built glob set; 0 literals, 1 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 1 regexes
Debug [globset] glob converted to regex: Glob { glob: "**/npm-debug.log*", re: "(?-u)^(?:/?|.*/)npm\\-debug\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('n'), Literal('p'), Literal('m'), Literal('-'), Literal('d'), Literal('e'), Literal('b'), Literal('u'), Literal('g'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/yarn-debug.log*", re: "(?-u)^(?:/?|.*/)yarn\\-debug\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('y'), Literal('a'), Literal('r'), Literal('n'), Literal('-'), Literal('d'), Literal('e'), Literal('b'), Literal('u'), Literal('g'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/yarn-error.log*", re: "(?-u)^(?:/?|.*/)yarn\\-error\\.log[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, Literal('y'), Literal('a'), Literal('r'), Literal('n'), Literal('-'), Literal('e'), Literal('r'), Literal('r'), Literal('o'), Literal('r'), Literal('.'), Literal('l'), Literal('o'), Literal('g'), ZeroOrMore]) }
Debug [globset] glob converted to regex: Glob { glob: "**/*.sublime*", re: "(?-u)^(?:/?|.*/)[^/]*\\.sublime[^/]*$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true }, tokens: Tokens([RecursivePrefix, ZeroOrMore, Literal('.'), Literal('s'), Literal('u'), Literal('b'), Literal('l'), Literal('i'), Literal('m'), Literal('e'), ZeroOrMore]) }
Debug [globset] built glob set; 9 literals, 26 basenames, 4 extensions, 0 prefixes, 0 suffixes, 2 required extensions, 4 regexes
Debug [globset] built glob set; 1 literals, 0 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
Bundling [tauri_bundler::bundle::macos::app] TestAppName.app (/Users/afa/git/tauri-apps/tauri/examples/test-macos-bundler/src-tauri/target/release/bundle/macos/TestAppName.app)
Bundling [tauri_bundler::bundle::macos::dmg] TestAppName_0.1.0_aarch64.dmg (/Users/afa/git/tauri-apps/tauri/examples/test-macos-bundler/src-tauri/target/release/bundle/dmg/TestAppName_0.1.0_aarch64.dmg)
Running [tauri_bundler::bundle::macos::dmg] bundle_dmg.sh
Running [tauri_bundler::bundle::common] Command `/Users/afa/git/tauri-apps/tauri/examples/test-macos-bundler/src-tauri/target/release/bundle/dmg/bundle_dmg.sh --volname TestAppName --icon TestAppName 180 170 --app-drop-link 480 170 --window-size 660 400 --hide-extension TestAppName.app --volicon /Users/afa/git/tauri-apps/tauri/examples/test-macos-bundler/src-tauri/target/release/bundle/dmg/icon.icns TestAppName_0.1.0_aarch64.dmg TestAppName.app`
+ WINX=10
+ WINY=60
+ WINW=500
+ WINH=350
+ ICON_SIZE=128
+ TEXT_SIZE=16
+ FORMAT=UDZO
+ ADD_FILE_SOURCES=()
+ ADD_FILE_TARGETS=()
+ IMAGEKEY=
+ HDIUTIL_VERBOSITY=
+ SANDBOX_SAFE=0
+ BLESS=0
+ SKIP_JENKINS=0
+ MAXIMUM_UNMOUNTING_ATTEMPTS=3
+ POSITION_CLAUSE=
+ HIDING_CLAUSE=
+ [[ - = \- ]]
+ case $1 in
+ VOLUME_NAME=TestAppName
+ shift
+ shift
+ case $FORMAT in
+ IMAGEKEY='-imagekey zlib-level=9'
+ [[ - = \- ]]
+ case $1 in
+ POSITION_CLAUSE='set position of item "TestAppName" to {180, 170}
'
+ shift
+ shift
+ shift
+ shift
+ case $FORMAT in
+ IMAGEKEY='-imagekey zlib-level=9'
+ [[ - = \- ]]
+ case $1 in
+ APPLICATION_LINK=480
+ APPLICATION_CLAUSE='set position of item "Applications" to {480, 170}
'
+ shift
+ shift
+ shift
+ case $FORMAT in
+ IMAGEKEY='-imagekey zlib-level=9'
+ [[ - = \- ]]
+ case $1 in
+ WINW=660
+ WINH=400
+ shift
+ shift
+ shift
+ case $FORMAT in
+ IMAGEKEY='-imagekey zlib-level=9'
+ [[ - = \- ]]
+ case $1 in
+ HIDING_CLAUSE='set the extension hidden of item "TestAppName.app" to true
'
+ shift
+ shift
+ case $FORMAT in
+ IMAGEKEY='-imagekey zlib-level=9'
+ [[ - = \- ]]
+ case $1 in
+ VOLUME_ICON_FILE=/Users/afa/git/tauri-apps/tauri/examples/test-macos-bundler/src-tauri/target/release/bundle/dmg/icon.icns
+ shift
+ shift
+ case $FORMAT in
+ IMAGEKEY='-imagekey zlib-level=9'
+ [[ T = \- ]]
+ [[ -z TestAppName.app ]]
+++ dirname /Users/afa/git/tauri-apps/tauri/examples/test-macos-bundler/src-tauri/target/release/bundle/dmg/bundle_dmg.sh
++ cd /Users/afa/git/tauri-apps/tauri/examples/test-macos-bundler/src-tauri/target/release/bundle/dmg
++ pwd
+ SCRIPT_DIR=/Users/afa/git/tauri-apps/tauri/examples/test-macos-bundler/src-tauri/target/release/bundle/dmg
+ DMG_PATH=TestAppName_0.1.0_aarch64.dmg
++ dirname TestAppName_0.1.0_aarch64.dmg
+ DMG_DIRNAME=.
++ cd .
++ pwd
+ DMG_DIR=/Users/afa/git/tauri-apps/tauri/examples/test-macos-bundler/src-tauri/target/release/bundle/macos
++ basename TestAppName_0.1.0_aarch64.dmg
+ DMG_NAME=TestAppName_0.1.0_aarch64.dmg
+ DMG_TEMP_NAME=/Users/afa/git/tauri-apps/tauri/examples/test-macos-bundler/src-tauri/target/release/bundle/macos/rw.TestAppName_0.1.0_aarch64.dmg
++ cd TestAppName.app
++ pwd
+ SRC_FOLDER=/Users/afa/git/tauri-apps/tauri/examples/test-macos-bundler/src-tauri/target/release/bundle/macos/TestAppName.app
+ [[ .dmg != \.\d\m\g ]]
+ [[ -z TestAppName ]]
+ BREW_INSTALL=0
+ AUX_PATH=/Users/afa/git/tauri-apps/tauri/examples/test-macos-bundler/src-tauri/target/release/bundle/dmg/support
+ '[' 0 -eq 0 ']'
+ test -d /Users/afa/git/tauri-apps/tauri/examples/test-macos-bundler/src-tauri/target/release/bundle/dmg/support
+ [[ -f /Users/afa/git/tauri-apps/tauri/examples/test-macos-bundler/src-tauri/target/release/bundle/macos/TestAppName.app/.DS_Store ]]
+ echo 'Creating disk image...'
+ [[ -f /Users/afa/git/tauri-apps/tauri/examples/test-macos-bundler/src-tauri/target/release/bundle/macos/rw.TestAppName_0.1.0_aarch64.dmg ]]
+ rm -f /Users/afa/git/tauri-apps/tauri/examples/test-macos-bundler/src-tauri/target/release/bundle/macos/rw.TestAppName_0.1.0_aarch64.dmg
Creating disk image...
+ CUSTOM_SIZE=
+ [[ -n '' ]]
+ '[' 0 -eq 0 ']'
+ hdiutil create -srcfolder /Users/afa/git/tauri-apps/tauri/examples/test-macos-bundler/src-tauri/target/release/bundle/macos/TestAppName.app -volname TestAppName -fs HFS+ -fsargs '-c c=64,a=16,e=16' -format UDRW /Users/afa/git/tauri-apps/tauri/examples/test-macos-bundler/src-tauri/target/release/bundle/macos/rw.TestAppName_0.1.0_aarch64.dmg
created: /Users/afa/git/tauri-apps/tauri/examples/test-macos-bundler/src-tauri/target/release/bundle/macos/rw.TestAppName_0.1.0_aarch64.dmg
++ get_size /Users/afa/git/tauri-apps/tauri/examples/test-macos-bundler/src-tauri/target/release/bundle/macos/rw.TestAppName_0.1.0_aarch64.dmg
+++ du -s /Users/afa/git/tauri-apps/tauri/examples/test-macos-bundler/src-tauri/target/release/bundle/macos/rw.TestAppName_0.1.0_aarch64.dmg
+++ sed -e 's/ .*//g'
++ bytes_size=18048
+++ blocks_to_megabytes 18048
+++ MB_SIZE=10
+++ echo 10
++ echo 10
+ DISK_IMAGE_SIZE=10
+ [[ 0 -eq 1 ]]
+ [[ -n '' ]]
++ expr 10 + 20
+ DISK_IMAGE_SIZE=30
++ hdiutil resize -limits /Users/afa/git/tauri-apps/tauri/examples/test-macos-bundler/src-tauri/target/release/bundle/macos/rw.TestAppName_0.1.0_aarch64.dmg
++ awk 'NR=1{print int($1/2048+1)}'
+ MIN_DISK_IMAGE_SIZE=9
+ '[' 9 -gt 30 ']'
+ hdiutil resize -size 30m /Users/afa/git/tauri-apps/tauri/examples/test-macos-bundler/src-tauri/target/release/bundle/macos/rw.TestAppName_0.1.0_aarch64.dmg
Mounting disk image...
+ echo 'Mounting disk image...'
+ MOUNT_DIR=/Volumes/TestAppName
+ [[ -d /Volumes/TestAppName ]]
+ echo 'Unmounting previously mounted disk image...'
Unmounting previously mounted disk image...
++ hdiutil info
++ grep -E --color=never '^/dev/'
++ sed 1q
++ awk '{print $1}'
+ DEV_NAME=/dev/disk8
+ hdiutil detach /dev/disk8
"disk8" ejected.
Mounting disk image...
+ echo 'Mounting disk image...'
+ echo 'Mount directory: /Volumes/TestAppName'
Mount directory: /Volumes/TestAppName
++ hdiutil attach -readwrite -noverify -noautoopen /Users/afa/git/tauri-apps/tauri/examples/test-macos-bundler/src-tauri/target/release/bundle/macos/rw.TestAppName_0.1.0_aarch64.dmg
++ grep -E --color=never '^/dev/'
++ sed 1q
++ awk '{print $1}'
+ DEV_NAME=/dev/disk5
Device name: /dev/disk5
+ echo 'Device name: /dev/disk5'
+ [[ -n '' ]]
+ [[ -n 480 ]]
making link to Applications dir
+ echo 'making link to Applications dir'
+ test -d /Volumes/TestAppName/Applications
Copying volume icon file '/Users/afa/git/tauri-apps/tauri/examples/test-macos-bundler/src-tauri/target/release/bundle/dmg/icon.icns'...
+ [[ -n '' ]]
+ [[ -n /Users/afa/git/tauri-apps/tauri/examples/test-macos-bundler/src-tauri/target/release/bundle/dmg/icon.icns ]]
+ echo 'Copying volume icon file '\''/Users/afa/git/tauri-apps/tauri/examples/test-macos-bundler/src-tauri/target/release/bundle/dmg/icon.icns'\''...'
+ cp /Users/afa/git/tauri-apps/tauri/examples/test-macos-bundler/src-tauri/target/release/bundle/dmg/icon.icns /Volumes/TestAppName/.VolumeIcon.icns
+ SetFile -c icnC /Volumes/TestAppName/.VolumeIcon.icns
+ [[ -n '' ]]
++ mktemp -t createdmg.tmp.XXXXXXXXXX
+ APPLESCRIPT_FILE=/var/folders/7x/192b_l653rld5h6t_jw65gwc0000gp/T/createdmg.tmp.XXXXXXXXXX.TYvIztUb
+ [[ 0 -eq 1 ]]
+ [[ 0 -eq 0 ]]
+ applescript_source
+ '[' 0 -eq 0 ']'
+ cat /Users/afa/git/tauri-apps/tauri/examples/test-macos-bundler/src-tauri/target/release/bundle/dmg/support/template.applescript
+ sed -e s/WINX/10/g -e s/WINY/60/g -e s/WINW/660/g -e s/WINH/400/g -e s/BACKGROUND_CLAUSE//g -e s/REPOSITION_HIDDEN_FILES_CLAUSE//g -e s/ICON_SIZE/128/g -e s/TEXT_SIZE/16/g
+ perl -pe 's/POSITION_CLAUSE/set position of item "TestAppName" to {180, 170}
/g'
+ perl -pe s/QL_CLAUSE//g
+ perl -pe 's/APPLICATION_CLAUSE/set position of item "Applications" to {480, 170}
/g'
+ perl -pe 's/HIDING_CLAUSE/set the extension hidden of item "TestAppName.app" to true
/'
+ sleep 2
+ echo 'Running AppleScript to make Finder stuff pretty: /usr/bin/osascript "/var/folders/7x/192b_l653rld5h6t_jw65gwc0000gp/T/createdmg.tmp.XXXXXXXXXX.TYvIztUb" "TestAppName"'
+ /usr/bin/osascript /var/folders/7x/192b_l653rld5h6t_jw65gwc0000gp/T/createdmg.tmp.XXXXXXXXXX.TYvIztUb TestAppName
Running AppleScript to make Finder stuff pretty: /usr/bin/osascript "/var/folders/7x/192b_l653rld5h6t_jw65gwc0000gp/T/createdmg.tmp.XXXXXXXXXX.TYvIztUb" "TestAppName"
/var/folders/7x/192b_l653rld5h6t_jw65gwc0000gp/T/createdmg.tmp.XXXXXXXXXX.TYvIztUb:815:863: execution error: “Finder”遇到一个错误:不能将“item "TestAppName" of disk "TestAppName"”设置为“{180, 170}”。 (-10006)
+ echo 'Failed running AppleScript'
Failed running AppleScript
+ hdiutil detach /dev/disk5
"disk5" ejected.
+ exit 64
Error [tauri_cli] failed to bundle project: error running bundle_dmg.sh
Additional context
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
status: needs triageThis issue needs to triage, applied to new issuesThis issue needs to triage, applied to new issuestype: bug