19 Commits

Author SHA1 Message Date
neargye 9b0262a852 fix #459 #453 2026-06-06 22:34:36 +04:00
neargye 8c3663433b update tests
clean-up
2026-05-31 12:25:35 +04:00
Fedor Osetrov dcc565c0b8 C++20 modules support in CMake (#455) 2026-05-30 22:47:18 +04:00
Daniil Goncharov 801c68bdc9 fix wshadow (#354) 2024-05-25 17:35:16 +03:00
Daniil Goncharov 629f7b09af add support big range (#268)
* add support big range

* remove string_view from n()

* fix containers
2023-05-22 19:44:28 +04:00
Penguin f40a621528 switched to using idiomatic cmake set standard (#240) 2023-05-21 04:20:14 +04:00
neargye 427a47394f * Remove MAGIC_ENUM_ENABLE_NONASCII
* Optimize template instantiations
* Remove auto is_flags
* Change flags API
2023-05-21 04:08:07 +04:00
Bela Schaum 533c9509ef add constexpr containers (#187) 2023-01-17 18:59:37 +04:00
neargye b625fe721c ENABLE_NONASCII depends only on settings 2022-11-28 14:37:24 +02:00
Bela Schaum 64bedded2a Enum switch (#168) 2022-03-18 16:07:00 +04:00
Komachin 38f86e4d09 Added support for non-ASCII characters (UNIX/Linux) (#95) 2021-08-09 17:44:30 +03:00
neargye 93384d2fa3 add example custom name 2020-08-30 10:42:56 +03:00
neargye 81f2888125 wip 2020-07-05 01:29:21 +05:00
neargye a2bb347f05 update cmake 2019-08-24 13:10:55 +05:00
terik23 7673a7c696 clean-up cmake 2019-05-26 14:37:16 +05:00
terik23 39138d6ddf Werror 2019-04-30 10:20:00 +05:00
terik23 39d8adff8b clean-up cmake 2019-04-23 18:07:10 +05:00
Anes Belfodil e10ba181f1 CMake enhancements
* Add magic_enum as an interface library
* Enable tests and examples only if is top project
* Use more modern approach to include directories
* Add install target
2019-04-22 03:26:21 +05:00
terik23 ac6444fae5 v0.1.0 2019-03-31 02:44:47 +05:00