summaryrefslogtreecommitdiff
path: root/deps/v8/src/version.cc
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/version.cc')
-rw-r--r--deps/v8/src/version.cc60
1 files changed, 0 insertions, 60 deletions
diff --git a/deps/v8/src/version.cc b/deps/v8/src/version.cc
deleted file mode 100644
index be8c85fdb9..0000000000
--- a/deps/v8/src/version.cc
+++ /dev/null
@@ -1,60 +0,0 @@
-// Copyright 2012 the V8 project authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#include "src/version.h"
-
-#include "include/v8-version-string.h"
-#include "include/v8-version.h"
-#include "src/utils.h"
-
-// Define SONAME to have the build system put a specific SONAME into the
-// shared library instead the generic SONAME generated from the V8 version
-// number. This define is mainly used by the build system script.
-#define SONAME ""
-
-namespace v8 {
-namespace internal {
-
-int Version::major_ = V8_MAJOR_VERSION;
-int Version::minor_ = V8_MINOR_VERSION;
-int Version::build_ = V8_BUILD_NUMBER;
-int Version::patch_ = V8_PATCH_LEVEL;
-const char* Version::embedder_ = V8_EMBEDDER_STRING;
-bool Version::candidate_ = (V8_IS_CANDIDATE_VERSION != 0);
-const char* Version::soname_ = SONAME;
-const char* Version::version_string_ = V8_VERSION_STRING;
-
-// Calculate the V8 version string.
-void Version::GetString(Vector<char> str) {
- const char* candidate = IsCandidate() ? " (candidate)" : "";
- if (GetPatch() > 0) {
- SNPrintF(str, "%d.%d.%d.%d%s%s", GetMajor(), GetMinor(), GetBuild(),
- GetPatch(), GetEmbedder(), candidate);
- } else {
- SNPrintF(str, "%d.%d.%d%s%s", GetMajor(), GetMinor(), GetBuild(),
- GetEmbedder(), candidate);
- }
-}
-
-
-// Calculate the SONAME for the V8 shared library.
-void Version::GetSONAME(Vector<char> str) {
- if (soname_ == nullptr || *soname_ == '\0') {
- // Generate generic SONAME if no specific SONAME is defined.
- const char* candidate = IsCandidate() ? "-candidate" : "";
- if (GetPatch() > 0) {
- SNPrintF(str, "libv8-%d.%d.%d.%d%s%s.so", GetMajor(), GetMinor(),
- GetBuild(), GetPatch(), GetEmbedder(), candidate);
- } else {
- SNPrintF(str, "libv8-%d.%d.%d%s%s.so", GetMajor(), GetMinor(), GetBuild(),
- GetEmbedder(), candidate);
- }
- } else {
- // Use specific SONAME.
- SNPrintF(str, "%s", soname_);
- }
-}
-
-} // namespace internal
-} // namespace v8