Skip to content

Commit 0201110

Browse files
committed
fix clioptions not applying on initial mobile build
1 parent 6622b50 commit 0201110

File tree

4 files changed

+39
-4
lines changed

4 files changed

+39
-4
lines changed

crates/tauri-cli/src/mobile/android/build.rs

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,15 @@ pub fn command(options: Options, noise_level: NoiseLevel) -> Result<BuiltApplica
153153
&app,
154154
tauri_config_,
155155
build_options.features.as_ref(),
156-
&Default::default(),
156+
&CliOptions {
157+
dev: false,
158+
features: build_options.features.clone(),
159+
args: build_options.args.clone(),
160+
noise_level,
161+
vars: Default::default(),
162+
config: build_options.config.clone(),
163+
target_device: options.target_device.clone(),
164+
},
157165
);
158166
(interface, config, metadata)
159167
};

crates/tauri-cli/src/mobile/android/dev.rs

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,18 @@ fn run_command(options: Options, noise_level: NoiseLevel) -> Result<()> {
193193
&app,
194194
tauri_config_,
195195
dev_options.features.as_ref(),
196-
&Default::default(),
196+
&CliOptions {
197+
dev: true,
198+
features: dev_options.features.clone(),
199+
args: dev_options.args.clone(),
200+
noise_level,
201+
vars: Default::default(),
202+
config: dev_options.config.clone(),
203+
target_device: device.as_ref().map(|d| TargetDevice {
204+
id: d.serial_no().to_string(),
205+
name: d.name().to_string(),
206+
}),
207+
},
197208
);
198209
(interface, config, metadata)
199210
};

crates/tauri-cli/src/mobile/ios/build.rs

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,15 @@ pub fn command(options: Options, noise_level: NoiseLevel) -> Result<BuiltApplica
202202
&app,
203203
tauri_config_,
204204
build_options.features.as_ref(),
205-
&Default::default(),
205+
&CliOptions {
206+
dev: false,
207+
features: build_options.features.clone(),
208+
args: build_options.args.clone(),
209+
noise_level,
210+
vars: Default::default(),
211+
config: build_options.config.clone(),
212+
target_device: options.target_device.clone(),
213+
},
206214
)?;
207215
(interface, config)
208216
};

crates/tauri-cli/src/mobile/ios/dev.rs

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,15 @@ fn run_command(options: Options, noise_level: NoiseLevel) -> Result<()> {
198198
&app,
199199
tauri_config_,
200200
dev_options.features.as_ref(),
201-
&Default::default(),
201+
&CliOptions {
202+
dev: true,
203+
features: dev_options.features.clone(),
204+
args: dev_options.args.clone(),
205+
noise_level,
206+
vars: Default::default(),
207+
config: dev_options.config.clone(),
208+
target_device: None,
209+
},
202210
)?;
203211

204212
(interface, config)

0 commit comments

Comments
 (0)