From 7a02236f8119cdee894494ecbe52281cf966a166 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= <sebastien@dynare.org>
Date: Wed, 30 Jan 2013 14:03:15 +0100
Subject: [PATCH] Fix mexopts.bat files for Cygwin

Quote %LIBLOC% for the case where it contains spaces
---
 windows/mexopts-win32.bat | 4 ++--
 windows/mexopts-win64.bat | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/windows/mexopts-win32.bat b/windows/mexopts-win32.bat
index 30fe65d36..bb154ecf8 100644
--- a/windows/mexopts-win32.bat
+++ b/windows/mexopts-win32.bat
@@ -16,7 +16,7 @@ rem You will also need the "mingw64-i686-gcc-g++" package.
 rem
 rem Initial version by Michel Juillard, revised by Sebastien Villemot.
 
-rem Copyright (C) 2009-2010 Dynare Team
+rem Copyright (C) 2009-2013 Dynare Team
 rem
 rem This file is part of Dynare.
 rem
@@ -56,7 +56,7 @@ rem ********************************************************************
 set PRELINK_CMDS1=echo EXPORTS > mex.def & echo mexFunction >> mex.def
 set LIBLOC=%MATLAB%\bin\win32\
 set LINKER=i686-w64-mingw32-gcc
-set LINKFLAGS= -static-libgcc -shared mex.def -L%LIBLOC%
+set LINKFLAGS= -static-libgcc -shared mex.def "-L%LIBLOC%"
 set LINKFLAGSPOST= -lmex -lmx -lmwlapack -lmwblas
 set LINKOPTIMFLAGS=-O3
 set LINKDEBUGFLAGS= -g -Wall
diff --git a/windows/mexopts-win64.bat b/windows/mexopts-win64.bat
index 46b05bf16..806bbd839 100644
--- a/windows/mexopts-win64.bat
+++ b/windows/mexopts-win64.bat
@@ -16,7 +16,7 @@ rem You will also need the "mingw64-x86_64-gcc-g++" package.
 rem
 rem Initial version by Michel Juillard, revised by Sebastien Villemot.
 
-rem Copyright (C) 2009-2010 Dynare Team
+rem Copyright (C) 2009-2013 Dynare Team
 rem
 rem This file is part of Dynare.
 rem
@@ -56,7 +56,7 @@ rem ********************************************************************
 set PRELINK_CMDS1=echo EXPORTS > mex.def & echo mexFunction >> mex.def
 set LIBLOC=%MATLAB%\bin\win64\
 set LINKER=x86_64-w64-mingw32-gcc
-set LINKFLAGS= -static-libgcc -shared mex.def -L%LIBLOC%
+set LINKFLAGS= -static-libgcc -shared mex.def "-L%LIBLOC%"
 set LINKFLAGSPOST= -lmex -lmx -lmwlapack -lmwblas
 set LINKOPTIMFLAGS=-O3
 set LINKDEBUGFLAGS= -g -Wall
-- 
GitLab