From 7be997b97433fc24b9a2c1872490c57e6e77376b Mon Sep 17 00:00:00 2001 From: Lucas Fernandes Nogueira Date: Fri, 17 Jun 2022 09:54:31 -0700 Subject: [PATCH] feat(core): set macOS app bundle name in development (#4381) --- .changes/dev-app-name.md | 7 ++++++ core/tauri-codegen/Cargo.toml | 3 +++ core/tauri-codegen/src/context.rs | 26 ++++++++++++++++----- examples/api/src-tauri/Cargo.lock | 30 +++++++++++++++++++++++++ tooling/bundler/src/bundle/macos/app.rs | 1 + 5 files changed, 61 insertions(+), 6 deletions(-) create mode 100644 .changes/dev-app-name.md diff --git a/.changes/dev-app-name.md b/.changes/dev-app-name.md new file mode 100644 index 000000000..cfc23f7fa --- /dev/null +++ b/.changes/dev-app-name.md @@ -0,0 +1,7 @@ +--- +"tauri-codegen": patch +"tauri-macros": patch +"tauri": patch +--- + +Set the bundle name in the Info.plist file in development mode. diff --git a/core/tauri-codegen/Cargo.toml b/core/tauri-codegen/Cargo.toml index 7a038fa8e..d414451af 100644 --- a/core/tauri-codegen/Cargo.toml +++ b/core/tauri-codegen/Cargo.toml @@ -29,6 +29,9 @@ semver = "1" ico = "0.1" png = "0.17" +[target."cfg(target_os = \"macos\")".dependencies] +plist = "1" + [features] default = [ "compression" ] compression = [ "brotli", "tauri-utils/compression" ] diff --git a/core/tauri-codegen/src/context.rs b/core/tauri-codegen/src/context.rs index c6db8cbf9..ca8269e85 100644 --- a/core/tauri-codegen/src/context.rs +++ b/core/tauri-codegen/src/context.rs @@ -261,14 +261,28 @@ pub fn context_codegen(data: ContextData) -> Result