MEX extension detection now robust to spaces in MATLAB path

time-shift
Sébastien Villemot 2018-10-31 15:57:34 +01:00
parent 096936be9c
commit 625d824bbe
No known key found for this signature in database
GPG Key ID: 2CECE9350ECEBE4A
1 changed files with 3 additions and 3 deletions

View File

@ -41,13 +41,13 @@ else
AX_COMPARE_VERSION([$MATLAB_VERSION], [lt], [7.1], [AC_MSG_ERROR([I can't determine the MEX file extension. Please explicitly indicate it to the configure script with the MEXEXT variable.])]) AX_COMPARE_VERSION([$MATLAB_VERSION], [lt], [7.1], [AC_MSG_ERROR([I can't determine the MEX file extension. Please explicitly indicate it to the configure script with the MEXEXT variable.])])
case $build_os in case $build_os in
*cygwin*) *cygwin*)
ax_cv_mexext=`$MATLAB/bin/mexext.bat | sed 's/\r//'` ax_cv_mexext=$("$MATLAB"/bin/mexext.bat | sed 's/\r//')
;; ;;
*mingw*) *mingw*)
ax_cv_mexext=`cd $MATLAB/bin && cmd /c mexext.bat | sed 's/\r//'` ax_cv_mexext=$(cd "$MATLAB"/bin && cmd /c mexext.bat | sed 's/\r//')
;; ;;
*) *)
ax_cv_mexext=`$MATLAB/bin/mexext` ax_cv_mexext=$("$MATLAB"/bin/mexext)
;; ;;
esac esac
fi]) fi])