this repo has no description
1// Copyright (c) Facebook, Inc. and its affiliates. (http://www.facebook.com)
2#include "version.h"
3
4#include <cstdio>
5
6#include "cpython-data.h"
7
8namespace py {
9
10#define BUILD_INFO "default"
11#define COMPILER_VERSION "\n[GCC " __VERSION__ "]"
12
13const char kBuildInfo[] = BUILD_INFO;
14const char kCompilerVersion[] = COMPILER_VERSION;
15const char kVersion[] = PY_VERSION;
16const char kVersionInfo[] = PY_VERSION " (" BUILD_INFO ") " COMPILER_VERSION;
17
18const int kVersionMajor = PY_MAJOR_VERSION;
19const int kVersionMinor = PY_MINOR_VERSION;
20const int kVersionMicro = PY_MICRO_VERSION;
21const int kVersionHex = PY_VERSION_HEX;
22
23const char* const kReleaseLevel =
24 PY_RELEASE_LEVEL == PY_RELEASE_LEVEL_ALPHA
25 ? "alpha"
26 : (PY_RELEASE_LEVEL == PY_RELEASE_LEVEL_BETA
27 ? "beta"
28 : (PY_RELEASE_LEVEL == PY_RELEASE_LEVEL_GAMMA
29 ? "candidate"
30 : (PY_RELEASE_LEVEL == PY_RELEASE_LEVEL_FINAL
31 ? "final"
32 : "<bad>")));
33const int kReleaseSerial = PY_RELEASE_SERIAL;
34
35} // namespace py