]> git.mxchange.org Git - flightgear.git/blobdiff - src/Main/main.cxx
Check for the proper version of the base package and exit gracefully if not
[flightgear.git] / src / Main / main.cxx
index 0ef9568f1c4bfae733583347cb58e317ec85c83d..1122fb2e153026e38b28885ddd4556aa1bd4bc2a 100644 (file)
@@ -1481,6 +1481,14 @@ int main( int argc, char **argv ) {
     // fg_root was specified (ignore all other options for now)
     fgInitFGRoot(argc, argv);
 
+    // Check for the correct base package version
+    string base_version = fgBasePackageVersion();
+    if ( !(base_version == "0.7.9") ) {
+       SG_LOG( SG_GENERAL, SG_ALERT, "Base package check failed ... "
+               << base_version);
+       exit(-1);
+    }
+
     // Initialize the Aircraft directory to "" (UIUC)
     aircraft_dir = "";