@@ -235,42 +235,42 @@ Settings SettingsFromCommandLine(const fml::CommandLine& command_line) {
235235 command_line.GetOptionValue (FlagForSwitch (Switch::FlutterAssetsDir),
236236 &settings.assets_path );
237237
238- std::string aot_shared_library_path ;
239- command_line.GetOptionValue (FlagForSwitch (Switch::AotSharedLibraryPath ),
240- &aot_shared_library_path );
238+ std::string aot_shared_library_name ;
239+ command_line.GetOptionValue (FlagForSwitch (Switch::AotSharedLibraryName ),
240+ &aot_shared_library_name );
241241
242- std::string aot_snapshot_path ;
243- command_line.GetOptionValue (FlagForSwitch (Switch::AotSnapshotPath ),
244- &aot_snapshot_path );
242+ std::string snapshot_asset_path ;
243+ command_line.GetOptionValue (FlagForSwitch (Switch::SnapshotAssetPath ),
244+ &snapshot_asset_path );
245245
246- std::string aot_vm_snapshot_data_filename ;
247- command_line.GetOptionValue (FlagForSwitch (Switch::AotVmSnapshotData ),
248- &aot_vm_snapshot_data_filename );
246+ std::string vm_snapshot_data_filename ;
247+ command_line.GetOptionValue (FlagForSwitch (Switch::VmSnapshotData ),
248+ &vm_snapshot_data_filename );
249249
250- std::string aot_vm_snapshot_instr_filename ;
251- command_line.GetOptionValue (FlagForSwitch (Switch::AotVmSnapshotInstructions ),
252- &aot_vm_snapshot_instr_filename );
250+ std::string vm_snapshot_instr_filename ;
251+ command_line.GetOptionValue (FlagForSwitch (Switch::VmSnapshotInstructions ),
252+ &vm_snapshot_instr_filename );
253253
254- std::string aot_isolate_snapshot_data_filename ;
255- command_line.GetOptionValue (FlagForSwitch (Switch::AotIsolateSnapshotData ),
256- &aot_isolate_snapshot_data_filename );
254+ std::string isolate_snapshot_data_filename ;
255+ command_line.GetOptionValue (FlagForSwitch (Switch::IsolateSnapshotData ),
256+ &isolate_snapshot_data_filename );
257257
258- std::string aot_isolate_snapshot_instr_filename ;
258+ std::string isolate_snapshot_instr_filename ;
259259 command_line.GetOptionValue (
260- FlagForSwitch (Switch::AotIsolateSnapshotInstructions ),
261- &aot_isolate_snapshot_instr_filename );
262-
263- if (aot_shared_library_path .size () > 0 ) {
264- settings.application_library_path = aot_shared_library_path ;
265- } else if (aot_snapshot_path .size () > 0 ) {
266- settings.vm_snapshot_data_path = fml::paths::JoinPaths (
267- {aot_snapshot_path, aot_vm_snapshot_data_filename });
260+ FlagForSwitch (Switch::IsolateSnapshotInstructions ),
261+ &isolate_snapshot_instr_filename );
262+
263+ if (aot_shared_library_name .size () > 0 ) {
264+ settings.application_library_path = aot_shared_library_name ;
265+ } else if (snapshot_asset_path .size () > 0 ) {
266+ settings.vm_snapshot_data_path =
267+ fml::paths::JoinPaths ({snapshot_asset_path, vm_snapshot_data_filename });
268268 settings.vm_snapshot_instr_path = fml::paths::JoinPaths (
269- {aot_snapshot_path, aot_vm_snapshot_instr_filename });
269+ {snapshot_asset_path, vm_snapshot_instr_filename });
270270 settings.isolate_snapshot_data_path = fml::paths::JoinPaths (
271- {aot_snapshot_path, aot_isolate_snapshot_data_filename });
271+ {snapshot_asset_path, isolate_snapshot_data_filename });
272272 settings.isolate_snapshot_instr_path = fml::paths::JoinPaths (
273- {aot_snapshot_path, aot_isolate_snapshot_instr_filename });
273+ {snapshot_asset_path, isolate_snapshot_instr_filename });
274274 }
275275
276276 command_line.GetOptionValue (FlagForSwitch (Switch::CacheDirPath),
0 commit comments