1. 23 Jul, 2021 1 commit
  2. 09 Jun, 2021 1 commit
  3. 14 Apr, 2021 1 commit
  4. 29 Mar, 2021 1 commit
  5. 02 Dec, 2020 2 commits
  6. 20 Dec, 2019 1 commit
  7. 28 Nov, 2019 1 commit
  8. 26 Nov, 2019 1 commit
    • Sébastien Villemot's avatar
      Build system: by default, error out if some dependency is missing · 8065e9d4
      Sébastien Villemot authored
      In particular, if either MATLAB or Octave is missing, one needs to pass either
      --disable-matlab or --disable-octave.
      
      Moreover, several new configure flags have been introduced for disabling some
      components:
      --disable-doc
      --disable-dynare++
      --disable-mex-dynare++
      --disable-mex-ms-sbvar
      --disable-mex-kalman-steady-state
      8065e9d4
  9. 11 Sep, 2019 1 commit
  10. 03 Sep, 2019 1 commit
    • Sébastien Villemot's avatar
      Add scripts and CI job for building Windows package · bae1fa25
      Sébastien Villemot authored
      The scripts are based the former “dynare-build” project. They have been
      overhauled and simplified.
      
      Building a Windows package (both installer and zip archive) is as easy as
      running “make -C windows” (provided the right Debian packages are installed,
      use the “windows/install-packages.sh” script for that purpose).
      
      The layout of MEX files for Octave in the package has been
      changed (mex/octave/win32/ and mex/octave/win64/ instead of mex/octave32/ and
      mex/octave/), for consistency with MATLAB MEX.
      bae1fa25
  11. 29 Apr, 2019 1 commit
  12. 23 Apr, 2019 1 commit
  13. 17 Apr, 2019 1 commit
  14. 16 Apr, 2019 1 commit
  15. 25 Mar, 2019 2 commits
  16. 22 Mar, 2019 1 commit
  17. 21 Feb, 2019 1 commit
    • Sébastien Villemot's avatar
      Integrate new reference manual · e5f938a8
      Sébastien Villemot authored
      - integrate with autoconf/automake, so that "make html pdf" now build the
        manual
      - remove the old texinfo manual
      - the PDF manual is now called dynare-manual.pdf (Closes #1543)
      - add a Gitlab CI job that updates the online unstable manual under
        www.dynare.org/manual-unstable/
      e5f938a8
  18. 02 Feb, 2019 1 commit
  19. 31 Jan, 2019 1 commit
  20. 28 Jan, 2019 1 commit
    • Sébastien Villemot's avatar
      Dynare++: use C++11 threads (instead of POSIX threads API) · 752a02a3
      Sébastien Villemot authored
      On Windows, this means that a POSIX threads implementation is no longer needed,
      since C++11 threads are implemented using native Windows threads.
      
      On GNU/Linux and macOS, POSIX threads are still used under the hood.
      
      A new m4 macro (AX_CXX11_THREAD) is used to add the proper compilation
      flags (instead of AX_PTHREAD).
      752a02a3
  21. 16 Jan, 2019 1 commit
  22. 08 Jan, 2019 1 commit
  23. 21 Nov, 2018 1 commit
  24. 06 Nov, 2018 1 commit
    • Sébastien Villemot's avatar
      Build system improvements on Windows (MinGW / MSYS2) · 671fe4bc
      Sébastien Villemot authored
      - Use the -static flag when linking Dynare++, so that shipping libquadmath and
        libgcc DLL in the installer is no longer needed.
      
      - Use AM_CXXFLAGS and AM_LDFLAGS variables for changing flags, since CXXFLAGS
        and LDFLAGS are user variables. Also, this avoids passing these flags down to
        configure scripts in subdirectories.
      
      - Check for the SZIP library in the configure test for the MatIO, this is
        needed under MSYS2.
      
      - Statically link MatIO and GSL in MEX files for MATLAB, this is needed under
        MSYS2.
      671fe4bc
  25. 27 Sep, 2018 1 commit
  26. 19 Feb, 2018 1 commit
  27. 16 Feb, 2018 1 commit
  28. 22 Sep, 2017 2 commits
  29. 28 Jun, 2017 1 commit
  30. 29 May, 2017 1 commit
  31. 19 May, 2017 1 commit
  32. 04 May, 2016 1 commit
  33. 09 Mar, 2016 1 commit
  34. 29 Apr, 2014 1 commit
  35. 10 Mar, 2014 1 commit
  36. 03 Mar, 2014 1 commit
  37. 13 Jan, 2014 1 commit