Browse Source

cmake-gui: Pass CMAKE_SYSTEM_VERSION from cross-compile configuration

Although this value can be configured in the dialog, it was simply not
passed to the project as CMAKE_SYSTEM_VERSION.  Fix that.
Gilles Khouzam 11 years ago
parent
commit
1412960e89
1 changed files with 3 additions and 0 deletions
  1. 3 0
      Source/QtDialog/CMakeSetupDialog.cxx

+ 3 - 0
Source/QtDialog/CMakeSetupDialog.cxx

@@ -756,6 +756,9 @@ bool CMakeSetupDialog::setupFirstConfigure()
       QString systemName = dialog.getSystemName();
       m->insertProperty(QCMakeProperty::STRING, "CMAKE_SYSTEM_NAME",
                         tr("CMake System Name"), systemName, false);
+      QString systemVersion = dialog.getSystemVersion();
+      m->insertProperty(QCMakeProperty::STRING, "CMAKE_SYSTEM_VERSION",
+                        tr("CMake System Version"), systemVersion, false);
       QString cxxCompiler = dialog.getCXXCompiler();
       m->insertProperty(QCMakeProperty::FILEPATH, "CMAKE_CXX_COMPILER",
                         tr("CXX compiler."), cxxCompiler, false);