dynare/mex/build
Sébastien Villemot 0741963ca5
Build system: streamline handling of compilation flags for MEX
— allow the user to override compilation flags for MATLAB MEX (it was already
  working for the preprocessor, the MEX for Octave and Dynare++)
— increase the symmetry of MEX build infrastructure between MATLAB and Octave
— when linking MEX for Octave, do not add the output of “mkoctfile -p FLIBS”.
  It is unneeded, and it can create a conflict between the system compiler and
  a user-supplied compiler

By the way:
— restore optimization on macOS for C/C++ MEX (it had been removed in
  5df2392a09)
— remove -fno-omit-frame-pointer on MATLAB/Linux, since it would be cancelled
  by subsequent -O2 and should not be needed anyways
— remove FFLAGS under Octave, unused
2021-05-10 14:39:41 +02:00
..
matlab Build system: streamline handling of compilation flags for MEX 2021-05-10 14:39:41 +02:00
octave Build system: streamline handling of compilation flags for MEX 2021-05-10 14:39:41 +02:00
block_kalman_filter.am Windows: ensure that libgomp is statically linked 2019-09-10 15:17:15 +02:00
block_trust_region.am Provide block_trust_region MEX under solve_algo 13 and 14 2020-09-18 18:01:56 +02:00
bytecode.am Make MEX build system forward-compatible with Automake 2.0 2019-04-05 16:55:11 +02:00
disclyap_fast.am New MEX for solving discrete Lyapunov equations with doubling algorithm 2020-07-30 16:34:35 +02:00
dynare_simul_.am Move source code of gensylv and dynare_simul_ MEX to the same place as other MEX 2019-04-15 17:34:01 +02:00
gensylv.am Move source code of gensylv and dynare_simul_ MEX to the same place as other MEX 2019-04-15 17:34:01 +02:00
k_order_perturbation.am Make MEX build system forward-compatible with Automake 2.0 2019-04-05 16:55:11 +02:00
kalman_steady_state.am Make MEX build system forward-compatible with Automake 2.0 2019-04-05 16:55:11 +02:00
kronecker.am Windows: ensure that libgomp is statically linked 2019-09-10 15:17:15 +02:00
libdynare++.am Dynare++: move multithreading abstraction to the "utils" module 2019-05-02 12:38:56 +02:00
local_state_space_iterations.am New local_state_space_iteration_k MEX, for nonlinear filters at k-order 2019-12-20 11:31:56 +01:00
mjdgges.am Convert mjdgges MEX to Fortran 2008 2020-01-09 09:23:07 +01:00
ms_sbvar.am Make MEX build system forward-compatible with Automake 2.0 2019-04-05 16:55:11 +02:00
num_procs.am Add new num_procs MEX file for getting number of available processing units 2019-06-27 14:34:09 +02:00
perfect_foresight_problem.am Windows: ensure that libgomp is statically linked 2019-09-10 15:17:15 +02:00
qmc_sequence.am Windows: ensure that libgomp is statically linked 2019-09-10 15:17:15 +02:00