Commit e7843e34 authored by Houtan Bastani's avatar Houtan Bastani

Modify configure script to show Kalman Steady State seperately from other mex files

parent e826fb82
...@@ -4,15 +4,15 @@ ACLOCAL_AMFLAGS = -I ../../../m4 ...@@ -4,15 +4,15 @@ ACLOCAL_AMFLAGS = -I ../../../m4
if DO_SOMETHING if DO_SOMETHING
SUBDIRS = mjdgges kronecker bytecode libdynare++ gensylv k_order_perturbation dynare_simul_ logposterior logMHMCMCposterior SUBDIRS = mjdgges kronecker bytecode libdynare++ gensylv k_order_perturbation dynare_simul_ logposterior logMHMCMCposterior
if HAVE_GSL
SUBDIRS += swz
endif
# libslicot must come before kalman_steady_state # libslicot must come before kalman_steady_state
if HAVE_FORT if HAVE_FORT
SUBDIRS += libslicot kalman_steady_state SUBDIRS += libslicot kalman_steady_state
endif endif
if HAVE_GSL
SUBDIRS += swz
endif
if HAVE_M2HTML if HAVE_M2HTML
html-local: html-local:
echo "addpath ${M2HTML}" > run_m2html.m echo "addpath ${M2HTML}" > run_m2html.m
......
...@@ -96,9 +96,9 @@ else ...@@ -96,9 +96,9 @@ else
fi fi
if test "x$ax_enable_matlab" = "xyes" -a "x$ax_matlab_version_ok" = "xyes" -a "x$ax_mexopts_ok" = "xyes" -a "x$F77" != "x"; then if test "x$ax_enable_matlab" = "xyes" -a "x$ax_matlab_version_ok" = "xyes" -a "x$ax_mexopts_ok" = "xyes" -a "x$F77" != "x"; then
BUILD_LIBSLICOT_MATLAB="yes" BUILD_KALMAN_STEADY_STATE_MATLAB="yes"
else else
BUILD_LIBSLICOT_MATLAB="no (missing Fortran Compiler)" BUILD_KALMAN_STEADY_STATE_MATLAB="no (missing Fortran Compiler for compilation of libslicot)"
fi fi
AC_ARG_ENABLE([openmp], AS_HELP_STRING([--enable-openmp], [use OpenMP for parallelization of some MEX files]), [ AC_ARG_ENABLE([openmp], AS_HELP_STRING([--enable-openmp], [use OpenMP for parallelization of some MEX files]), [
...@@ -124,10 +124,10 @@ AC_MSG_NOTICE([ ...@@ -124,10 +124,10 @@ AC_MSG_NOTICE([
Dynare is now configured for building the following components... Dynare is now configured for building the following components...
Binaries (with "make"): Binaries (with "make"):
MEX files for MATLAB (except SWZ): $BUILD_MEX_MATLAB MEX files for MATLAB (except SWZ and Kalman Steady State): $BUILD_MEX_MATLAB
Libslicot library: $BUILD_LIBSLICOT_MATLAB SWZ MEX files for MATLAB: $BUILD_SWZ_MEX_MATLAB
SWZ MEX files for MATLAB: $BUILD_SWZ_MEX_MATLAB Kalman Steady State MEX file for MATLAB: $BUILD_KALMAN_STEADY_STATE_MATLAB
M2HTML documentation: $BUILD_M2HTML M2HTML documentation: $BUILD_M2HTML
]) ])
......
...@@ -4,13 +4,15 @@ ACLOCAL_AMFLAGS = -I ../../../m4 ...@@ -4,13 +4,15 @@ ACLOCAL_AMFLAGS = -I ../../../m4
if DO_SOMETHING if DO_SOMETHING
SUBDIRS = mjdgges kronecker bytecode libdynare++ gensylv k_order_perturbation dynare_simul_ qzcomplex ordschur SUBDIRS = mjdgges kronecker bytecode libdynare++ gensylv k_order_perturbation dynare_simul_ qzcomplex ordschur
if HAVE_GSL
SUBDIRS += swz
endif
# libslicot must come before kalman_steady_state # libslicot must come before kalman_steady_state
if HAVE_FORT if HAVE_FORT
SUBDIRS += libslicot kalman_steady_state SUBDIRS += libslicot kalman_steady_state
endif endif
if HAVE_GSL
SUBDIRS += swz
endif
if HAVE_MATIO if HAVE_MATIO
SUBDIRS += logposterior logMHMCMCposterior SUBDIRS += logposterior logMHMCMCposterior
endif endif
......
...@@ -91,9 +91,9 @@ else ...@@ -91,9 +91,9 @@ else
fi fi
if test "x$MKOCTFILE" != "x" -a "x$F77" != "x"; then if test "x$MKOCTFILE" != "x" -a "x$F77" != "x"; then
BUILD_LIBSLICOT_OCTAVE="yes" BUILD_KALMAN_STEADY_STATE_OCTAVE="yes"
else else
BUILD_LIBSLICOT_OCTAVE="no (missing Fortran Compiler)" BUILD_KALMAN_STEADY_STATE_OCTAVE="no (missing Fortran Compiler for compilation of libslicot)"
fi fi
AC_ARG_ENABLE([openmp], AS_HELP_STRING([--enable-openmp], [use OpenMP for parallelization of some MEX files]), [ AC_ARG_ENABLE([openmp], AS_HELP_STRING([--enable-openmp], [use OpenMP for parallelization of some MEX files]), [
...@@ -109,10 +109,10 @@ AC_MSG_NOTICE([ ...@@ -109,10 +109,10 @@ AC_MSG_NOTICE([
Dynare is now configured for building the following components... Dynare is now configured for building the following components...
Binaries (with "make"): Binaries (with "make"):
MEX files for Octave (except SWZ): $BUILD_MEX_OCTAVE MEX files for Octave (except SWZ and Kalman Steady State): $BUILD_MEX_OCTAVE
Libslicot library: $BUILD_LIBSLICOT_OCTAVE SWZ MEX files for Octave: $BUILD_SWZ_MEX_OCTAVE
SWZ MEX files for Octave: $BUILD_SWZ_MEX_OCTAVE Kalman Steady State MEX file for Octave: $BUILD_KALMAN_STEADY_STATE_OCTAVE
Estimation MEX for Octave: $BUILD_ESTIMATION_MEX_OCTAVE Estimation MEX for Octave: $BUILD_ESTIMATION_MEX_OCTAVE
]) ])
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment