// These macros weren't added until v8 version 4.4
|
#ifndef V8_MAJOR_VERSION
|
#if NODE_MODULE_VERSION <= 11
|
#define V8_MAJOR_VERSION 3
|
#define V8_MINOR_VERSION 14
|
#elif V8_MAJOR_VERSION <= 14
|
#define V8_MAJOR_VERSION 3
|
#define V8_MINOR_VERSION 28
|
#else
|
#error v8 version macros missing
|
#endif
|
#endif
|
|
#define V8_AT_LEAST(major, minor) (V8_MAJOR_VERSION > major || (V8_MAJOR_VERSION == major && V8_MINOR_VERSION >= minor))
|