Commit Graph

13 Commits (4348f4d57f83aa8f96c3ec23899c33971e847428)

Author SHA1 Message Date
Sébastien Villemot 93dcf5031b
Bump to C++20 standard (with GNU extensions)
In practice, for the time being, we limit ourselves to C++20 features available
in GCC 10 and clang 12 (the latter because of the Julia infrastructure).
2022-05-04 17:37:02 +02:00
Sébastien Villemot 74ef3457b4
Use secure URL for link to GNU licenses 2021-06-09 17:21:00 +02:00
Sébastien Villemot 0c0ea6b8d2
Update m4 macros from autoconf-archive 2021-05-10 14:52:52 +02:00
Sébastien Villemot 0c755460b1
Use std::filesystem instead of boost::filesystem
Note that there is no equivalent of boost::filesystem::unique_path(), so I
implemented ModFile::unique_path() which does something similar.
2019-09-11 14:47:48 +02:00
Sébastien Villemot 152b2de5b6
Enforce C++17 at the compiler level 2019-09-11 14:47:48 +02:00
Sébastien Villemot 1fee4840b6
More Unicode copyright symbol 2019-04-16 14:29:30 +02:00
Sébastien Villemot 81c43cca7b
Update m4 macros from autoconf-archive 2019-04-04 16:40:22 +02:00
Sébastien Villemot b91ed6f78c Move the location of static and dynamic files on the filesystem
- M and MEX files are now under +${MODELNAME}/
- bytecode and C source now under ${MODELNAME}/model/
2018-06-27 15:30:25 +02:00
Sébastien Villemot e5aefb9f0a Update AX_BOOST_BASE macro 2018-06-27 15:14:25 +02:00
Sébastien Villemot 2adb81c867 Add autoconf check for C++14 2018-05-29 14:22:04 +02:00
Houtan Bastani c2923b0383 build system: integrate documentation 2018-02-19 15:06:10 +01:00
Houtan Bastani 97765c1ae4 build system: remove unused configuration for ln and mkdir 2018-02-19 12:48:05 +01:00
Houtan Bastani 2f9350b164 preprocessor submodule: build system 2018-02-15 12:40:17 +01:00