5#ifndef V8_VERSION_STRING_H_
6#define V8_VERSION_STRING_H_
13#if V8_IS_CANDIDATE_VERSION
14#define V8_CANDIDATE_STRING " (candidate)"
16#define V8_CANDIDATE_STRING ""
19#ifndef V8_EMBEDDER_STRING
20#define V8_EMBEDDER_STRING ""
24#define V8_S(x) V8_SX(x)
27#define V8_VERSION_STRING \
28 V8_S(V8_MAJOR_VERSION) \
29 "." V8_S(V8_MINOR_VERSION) "." V8_S(V8_BUILD_NUMBER) "." V8_S( \
30 V8_PATCH_LEVEL) V8_EMBEDDER_STRING V8_CANDIDATE_STRING
32#define V8_VERSION_STRING \
33 V8_S(V8_MAJOR_VERSION) \
34 "." V8_S(V8_MINOR_VERSION) "." V8_S(V8_BUILD_NUMBER) \
35 V8_EMBEDDER_STRING V8_CANDIDATE_STRING