diff --git a/windows/build.sh b/windows/build.sh index f27f0eec790181a3ee407bf9f1281902975a929a..4d4c7c8f12fb19ba964bf9e350b892939ddbb6af 100755 --- a/windows/build.sh +++ b/windows/build.sh @@ -76,6 +76,7 @@ if [[ -z $CI ]]; then make -j"$NTHREADS" pdf html fi make -j"$NTHREADS" +x86_64-w64-mingw32-strip preprocessor/src/dynare-preprocessor.exe x86_64-w64-mingw32-strip matlab/preprocessor64/dynare_m.exe x86_64-w64-mingw32-strip dynare++/src/dynare++.exe @@ -195,6 +196,8 @@ cp -pr contrib/jsonlab/* "$ZIPDIR"/contrib/jsonlab mkdir "$ZIPDIR"/mex cp -pr mex/octave/ "$ZIPDIR"/mex cp -pr mex/matlab/ "$ZIPDIR"/mex +mkdir "$ZIPDIR"/preprocessor +cp -p preprocessor/src/dynare-preprocessor.exe "$ZIPDIR"/preprocessor cp -pr matlab "$ZIPDIR" mkdir -p "$ZIPDIR"/matlab/modules/dseries/externals/x13/windows/64 cp -p windows/deps/lib64/x13as/x13as.exe "$ZIPDIR"/matlab/modules/dseries/externals/x13/windows/64 diff --git a/windows/dynare.nsi b/windows/dynare.nsi index 65ad3cad0ee66eee096e2b2085a2d8faf1d35f64..46198acee617f0299d10c13f60db8fd2ad934295 100644 --- a/windows/dynare.nsi +++ b/windows/dynare.nsi @@ -57,6 +57,9 @@ Section "Dynare core (preprocessor and M-files)" SetOutPath $INSTDIR\preprocessor File ..\preprocessor\src\dynare-preprocessor.exe + SetOutPath $INSTDIR\matlab\preprocessor64 + File ..\matlab\preprocessor64\dynare_m.exe + SetOutPath $INSTDIR\matlab\modules\dseries\externals\x13\windows\64 File deps\lib64\x13as\x13as.exe