Browse Source

Merge topic 'FindMatlab-unknown-version'

a3c389cb17 FindMatlab: set MATLAB_DEFAULT_RELEASE for unknown version

Acked-by: Kitware Robot <[email protected]>
Merge-request: !4986
Brad King 5 years ago
parent
commit
13b5588a86
1 changed files with 4 additions and 1 deletions
  1. 4 1
      Modules/FindMatlab.cmake

+ 4 - 1
Modules/FindMatlab.cmake

@@ -992,7 +992,10 @@ function(matlab_add_mex)
     endif()
     endif()
   endif()
   endif()
 
 
-  if(NOT Matlab_VERSION_STRING VERSION_LESS "9.4") # For 9.4 (R2018a) and newer, add API macro
+  # For 9.4 (R2018a) and newer, add API macro.
+  # Add it for unknown versions too, just in case.
+  if(NOT Matlab_VERSION_STRING VERSION_LESS "9.4"
+      OR Matlab_VERSION_STRING STREQUAL "unknown")
     if(${${prefix}_R2018a})
     if(${${prefix}_R2018a})
       set(MEX_API_MACRO "MATLAB_DEFAULT_RELEASE=R2018a")
       set(MEX_API_MACRO "MATLAB_DEFAULT_RELEASE=R2018a")
     else()
     else()