@@ -234,42 +234,42 @@ Settings SettingsFromCommandLine(const fml::CommandLine& command_line) {
234234 command_line.GetOptionValue (FlagForSwitch (Switch::FlutterAssetsDir),
235235 &settings.assets_path );
236236
237- std::string aot_shared_library_path ;
238- command_line.GetOptionValue (FlagForSwitch (Switch::AotSharedLibraryPath ),
239- &aot_shared_library_path );
237+ std::string aot_shared_library_name ;
238+ command_line.GetOptionValue (FlagForSwitch (Switch::AotSharedLibraryName ),
239+ &aot_shared_library_name );
240240
241- std::string aot_snapshot_path ;
242- command_line.GetOptionValue (FlagForSwitch (Switch::AotSnapshotPath ),
243- &aot_snapshot_path );
241+ std::string snapshot_asset_path ;
242+ command_line.GetOptionValue (FlagForSwitch (Switch::SnapshotAssetPath ),
243+ &snapshot_asset_path );
244244
245- std::string aot_vm_snapshot_data_filename ;
246- command_line.GetOptionValue (FlagForSwitch (Switch::AotVmSnapshotData ),
247- &aot_vm_snapshot_data_filename );
245+ std::string vm_snapshot_data_filename ;
246+ command_line.GetOptionValue (FlagForSwitch (Switch::VmSnapshotData ),
247+ &vm_snapshot_data_filename );
248248
249- std::string aot_vm_snapshot_instr_filename ;
250- command_line.GetOptionValue (FlagForSwitch (Switch::AotVmSnapshotInstructions ),
251- &aot_vm_snapshot_instr_filename );
249+ std::string vm_snapshot_instr_filename ;
250+ command_line.GetOptionValue (FlagForSwitch (Switch::VmSnapshotInstructions ),
251+ &vm_snapshot_instr_filename );
252252
253- std::string aot_isolate_snapshot_data_filename ;
254- command_line.GetOptionValue (FlagForSwitch (Switch::AotIsolateSnapshotData ),
255- &aot_isolate_snapshot_data_filename );
253+ std::string isolate_snapshot_data_filename ;
254+ command_line.GetOptionValue (FlagForSwitch (Switch::IsolateSnapshotData ),
255+ &isolate_snapshot_data_filename );
256256
257- std::string aot_isolate_snapshot_instr_filename ;
257+ std::string isolate_snapshot_instr_filename ;
258258 command_line.GetOptionValue (
259- FlagForSwitch (Switch::AotIsolateSnapshotInstructions ),
260- &aot_isolate_snapshot_instr_filename );
261-
262- if (aot_shared_library_path .size () > 0 ) {
263- settings.application_library_path = aot_shared_library_path ;
264- } else if (aot_snapshot_path .size () > 0 ) {
265- settings.vm_snapshot_data_path = fml::paths::JoinPaths (
266- {aot_snapshot_path, aot_vm_snapshot_data_filename });
259+ FlagForSwitch (Switch::IsolateSnapshotInstructions ),
260+ &isolate_snapshot_instr_filename );
261+
262+ if (aot_shared_library_name .size () > 0 ) {
263+ settings.application_library_path = aot_shared_library_name ;
264+ } else if (snapshot_asset_path .size () > 0 ) {
265+ settings.vm_snapshot_data_path =
266+ fml::paths::JoinPaths ({snapshot_asset_path, vm_snapshot_data_filename });
267267 settings.vm_snapshot_instr_path = fml::paths::JoinPaths (
268- {aot_snapshot_path, aot_vm_snapshot_instr_filename });
268+ {snapshot_asset_path, vm_snapshot_instr_filename });
269269 settings.isolate_snapshot_data_path = fml::paths::JoinPaths (
270- {aot_snapshot_path, aot_isolate_snapshot_data_filename });
270+ {snapshot_asset_path, isolate_snapshot_data_filename });
271271 settings.isolate_snapshot_instr_path = fml::paths::JoinPaths (
272- {aot_snapshot_path, aot_isolate_snapshot_instr_filename });
272+ {snapshot_asset_path, isolate_snapshot_instr_filename });
273273 }
274274
275275 command_line.GetOptionValue (FlagForSwitch (Switch::CacheDirPath),
0 commit comments