+ } else if ( arg.find( "--aircraft=" ) == 0 ) {
+ // read in the top level aircraft definition file
+ SGPath apath( globals->get_fg_root() );
+ apath.append( "Aircraft" );
+ apath.append( arg.substr(11) );
+ apath.concat( "-set.xml" );
+ try {
+ readProperties( apath.str(), globals->get_props() );
+ } catch (const sg_exception &e) {
+ string message = "Error loading aircraft file: ";
+ message += e.getFormattedMessage();
+ SG_LOG(SG_INPUT, SG_ALERT, message);
+ exit(2);
+ }