allow customizing entitlements (#4533)

* allow customizing entitlements

* fix printing issues
This commit is contained in:
Jonathan Kelley authored and GitHub committed 2025-08-11 15:18:14 -07:00
1 parent 68645e7f0c
commit 9a98abe5ad
3 files changed
+115 -51

No files matched your search

+4
View File
@@ -395,6 +395,8 @@ pub(crate) struct BuildRequest {
pub(crate) command_file: Arc<NamedTempFile>,
pub(crate) base_path: Option<String>,
pub(crate) using_dioxus_explicitly: bool,
pub(crate) apple_entitlements: Option<PathBuf>,
pub(crate) apple_team_id: Option<String>,
}
/// dx can produce different "modes" of a build. A "regular" build is a "base" build. The Fat and Thin
@@ -826,6 +828,8 @@ impl BuildRequest {
wasm_split: args.wasm_split,
debug_symbols: args.debug_symbols,
inject_loading_scripts: args.inject_loading_scripts,
apple_entitlements: args.apple_entitlements.clone(),
apple_team_id: args.apple_team_id.clone(),
})
}