- 07 May, 2021 2 commits
-
-
Josef Angstenberger authored
-
Josef Angstenberger authored
-
- 15 Mar, 2021 1 commit
-
-
- 09 Mar, 2021 1 commit
-
-
In commit bda5e2ac (FindMatlab: Only include engine and dataarray libraries if they are found, 2020-12-11, v3.20.0-rc1~297^2~1) we fixed the imported target to contain optional libraries only if they are found. Do the same for `Matlab_LIBRARIES`.
-
- 11 Dec, 2020 2 commits
-
-
Fixes: #21068, #21582
-
-
- 02 Dec, 2020 1 commit
-
-
Nikita Nemkin authored
Issue: #19715
-
- 17 Sep, 2020 1 commit
-
-
- 08 Jul, 2020 1 commit
-
-
An "unknown" version does not always mean an old version. Setting this macro by mistake does not result in a compilation error, but not setting it does. I had this error when compiling from a user that does not have a matlab license.
-
- 19 Mar, 2020 1 commit
-
-
This allows Matlab R2020a to be recognized as a valid Matlab version.
-
- 13 Jan, 2020 2 commits
-
-
Before this modification, the c_mexapi_version.c file was added to all mex libraries. However, if the C language was not enabled in the CMake project configuration, the c_mexapi_version.c file was ignored, creating linking errors in Windows and macOS. This commit ensures that in the case only the CXX languages is enabled, the correct version is passed. Fixes: #19382
-
Reference for versions: https://www.mathworks.com/products/compiler/matlab-runtime.html Fixes: #20087
-
- 14 Jul, 2019 3 commits
-
-
Raffi Enficiaud authored
-
Raffi Enficiaud authored
If the environment variable MATLAB_ARCH is set prior to the call, the called scripts do not return an error message.
-
Raffi Enficiaud authored
-
- 26 Jun, 2019 1 commit
-
-
Raffi Enficiaud authored
Enabling a mex target to be excluded from the `all` target.
-
- 25 Jun, 2019 1 commit
-
-
Spaces in `DLL_EXPORT_SYM=__attribute__ ((visibility (\"default\")))` are causing a compilation error. Fixes: #19279
-
- 24 Jun, 2019 2 commits
-
-
-
slietzau authored
If an exact version is requested, don't pick the latest matlab version but the one matching the requested version. Fixes: #19155
-
- 11 Feb, 2019 1 commit
-
-
- 29 Oct, 2018 1 commit
-
-
Cris Luengo authored
-
- 24 Oct, 2018 2 commits
-
-
Cris Luengo authored
- These options are equivalent to `mex` command options `-R2017b` and `-R2018a`. - `R2017b` is the default, and selects the compatability API. - `R2018a` is the alternative, and selects the new complex-interleaved API. - For versions of MATLAB before R2018a, these options are ignored. - `matlab_add_mex` now works correctly with newer MATLABs.
-
Cris Luengo authored
- `MX_LIBRARY`, `Matlab_ENGINE_LIBRARY` and `Matlab_DATAARRAY_LIBRARY` are always found. - The corresponding options are now ignored.
-
- 22 Oct, 2018 1 commit
-
-
- 10 Oct, 2018 1 commit
-
-
Logic added by commit v3.12.0-rc1~183^2 (FindMatlab: Matlab Runtime Compiler support, 2017-04-29) assumes that `VersionInfo.xml` exists in the installation. Fix it to tolerate a missing or empty file. This change was originally made by commit v3.13.0-rc1~173^2 (FindMatlab: Guard against nonexistent installation, 2018-08-27). Here we backport it to the 3.12.x series. Fixes: #18436
-
- 26 Sep, 2018 3 commits
- 05 Sep, 2018 1 commit
-
-
This was left accidentally when resolving merge conflicts between previous changes. Fixes: #18221
-
- 27 Aug, 2018 1 commit
-
-
Chuck Atkins authored
-
- 01 Aug, 2018 2 commits
-
-
Add component `MCC_COMPILER` to request searching for the Matlab compiler. Report it in `Matlab_MCC_COMPILER` if it is found. Issue: #18183
-
Julien Schueller authored
From Linux, it fails when cross-compiling
-
- 04 Jun, 2018 1 commit
-
- 23 Apr, 2018 1 commit
-
-
* Determining automatically the MCR version on OSX and Windows * Distinguishing between MCR and Matlab * Specific tests for the MCR * mexext on windows does not work properly: the mexext is hardcoded * Doc updates for the MCR Fixes: #16487
-
- 02 Apr, 2018 1 commit
-
-
Rolf Eike Beer authored
-
- 03 Jan, 2018 1 commit
-
-
Some are user-facing. Others are source comments.
-
- 15 Nov, 2017 1 commit
-
-
Brad King authored
If the value of `CMAKE_HOST_SYSTEM_PROCESSOR` also happens to be set as a variable by a project (e.g. `AMD64`), allowing `if()` to auto-dereference is unlikely to produce a value that matches "64". Instead let `if()` auto-dereference `CMAKE_HOST_SYSTEM_PROCESSOR`. Fixes: #17460
-
- 03 Nov, 2017 1 commit
-
- 04 Oct, 2017 1 commit
-
-
Jamie Snape authored
-
- 27 Sep, 2017 1 commit
-
-
Brad King authored
The version string in recent Matlab versions has changed. Now the version number is inside two `'`. Patch-by: nama on gitlab.kitware.com Fixes: #17308
-