Commit Graph

11 Commits (master)

Author SHA1 Message Date
Daniel Kolesa a35cf1a1fd release 1.0.0 alpha1
No functional changes since the last commit. I decided that
I have nothing significant to actually change and am pretty
happy with how it is, so just ship it.
2022-04-20 00:42:07 +02:00
Daniel Kolesa c42e58b868 add initial test infrastructure 2021-04-13 02:49:58 +02:00
Daniel Kolesa 9a2de6ffd3 move include install logic outside src/ 2021-04-07 02:03:41 +02:00
Daniel Kolesa 3124f8a487 add a thingy in meson to guess c++ std
since meson doesn't yet support cpp_std=c++2a or c++20 for msvc++,
only gcc (and the older version we support doesn't have c++20
either), default to none and add some minimal logic which will
guess it for whatever compiler we're using

people can still override the standard manually, in which case our
guess logic will not be used
2021-04-07 01:39:18 +02:00
Daniel Kolesa 2270d8e41f up the default warning level, turn off rtti by default 2021-03-31 01:35:02 +02:00
Daniel Kolesa 95e0da1fff move some more stuff, don't use both_libraries() in meson 2021-03-23 02:48:14 +01:00
Daniel Kolesa 9a1b47196a require meson 0.50 2021-03-16 00:56:19 +01:00
Daniel Kolesa 5b104da85b more generic handling of warning args and default to debugoptimized 2021-03-16 00:52:23 +01:00
Daniel Kolesa 45b1535685 configure build for c++20 2021-03-16 00:50:16 +01:00
Daniel Kolesa 8c873d9788 meson: update pkg-config descr 2018-10-28 02:09:23 +01:00
Daniel Kolesa e58c69bc99 mesonize libcubescript 2018-10-28 02:56:00 +02:00