Define RUBY_VERSION_IS_3_3 macro in rubyspec.h
This commit is contained in:
parent
d275adde78
commit
e3336e0929
Notes:
git
2023-01-18 13:00:02 +00:00
@ -21,16 +21,21 @@
|
|||||||
((RUBY_VERSION_MAJOR < (major)) || \
|
((RUBY_VERSION_MAJOR < (major)) || \
|
||||||
(RUBY_VERSION_MAJOR == (major) && RUBY_VERSION_MINOR < (minor)) || \
|
(RUBY_VERSION_MAJOR == (major) && RUBY_VERSION_MINOR < (minor)) || \
|
||||||
(RUBY_VERSION_MAJOR == (major) && RUBY_VERSION_MINOR == (minor) && RUBY_VERSION_TEENY < (teeny)))
|
(RUBY_VERSION_MAJOR == (major) && RUBY_VERSION_MINOR == (minor) && RUBY_VERSION_TEENY < (teeny)))
|
||||||
|
#define RUBY_VERSION_SINCE(major,minor,teeny) (!RUBY_VERSION_BEFORE(major, minor, teeny))
|
||||||
|
|
||||||
#if RUBY_VERSION_MAJOR > 3 || (RUBY_VERSION_MAJOR == 3 && RUBY_VERSION_MINOR >= 2)
|
#if RUBY_VERSION_SINCE(3, 3, 0)
|
||||||
|
#define RUBY_VERSION_IS_3_3
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if RUBY_VERSION_SINCE(3, 2, 0)
|
||||||
#define RUBY_VERSION_IS_3_2
|
#define RUBY_VERSION_IS_3_2
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if RUBY_VERSION_MAJOR > 3 || (RUBY_VERSION_MAJOR == 3 && RUBY_VERSION_MINOR >= 1)
|
#if RUBY_VERSION_SINCE(3, 1, 0)
|
||||||
#define RUBY_VERSION_IS_3_1
|
#define RUBY_VERSION_IS_3_1
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if RUBY_VERSION_MAJOR > 3 || (RUBY_VERSION_MAJOR == 3 && RUBY_VERSION_MINOR >= 0)
|
#if RUBY_VERSION_SINCE(3, 0, 0)
|
||||||
#define RUBY_VERSION_IS_3_0
|
#define RUBY_VERSION_IS_3_0
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user