44
55use super :: {
66 configure_cargo, detect_target_ok, ensure_init, env, get_app, get_config, inject_assets,
7- log_finished, merge_plist, open_and_wait, MobileTarget ,
7+ log_finished, merge_plist, open_and_wait, MobileTarget , OptionsHandle ,
88} ;
99use crate :: {
1010 build:: Options as BuildOptions ,
@@ -115,7 +115,7 @@ pub fn command(mut options: Options, noise_level: NoiseLevel) -> Result<()> {
115115 configure_cargo ( & app, None ) ?;
116116
117117 let open = options. open ;
118- run_build ( options, tauri_config, & config, & mut env, noise_level) ?;
118+ let _handle = run_build ( options, tauri_config, & config, & mut env, noise_level) ?;
119119
120120 if open {
121121 open_and_wait ( & config, & env) ;
@@ -130,7 +130,7 @@ fn run_build(
130130 config : & AppleConfig ,
131131 env : & mut Env ,
132132 noise_level : NoiseLevel ,
133- ) -> Result < ( ) > {
133+ ) -> Result < OptionsHandle > {
134134 let profile = if options. debug {
135135 Profile :: Debug
136136 } else {
@@ -163,7 +163,7 @@ fn run_build(
163163 noise_level,
164164 vars : Default :: default ( ) ,
165165 } ;
166- let _handle = write_options (
166+ let handle = write_options (
167167 & tauri_config
168168 . lock ( )
169169 . unwrap ( )
@@ -211,5 +211,5 @@ fn run_build(
211211
212212 log_finished ( out_files, "IPA" ) ;
213213
214- Ok ( ( ) )
214+ Ok ( handle )
215215}
0 commit comments