Skip to content

Commit f96d3d2

Browse files
authored
fix version for clang (#1417)
1 parent 62014ae commit f96d3d2

2 files changed

Lines changed: 5 additions & 2 deletions

File tree

cmake/init-global-vars.cmake

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,10 @@ endif()
8383
set_property(SOURCE ${COMMON_DIR}/version-string.cpp
8484
APPEND
8585
PROPERTY COMPILE_DEFINITIONS
86-
COMMIT="${GIT_COMMIT} ${VERSION_SUFFIX}" BUILD_TIMESTAMP=${BUILD_TIMESTAMP})
86+
COMMIT="${GIT_COMMIT} ${VERSION_SUFFIX}"
87+
BUILD_TIMESTAMP=${BUILD_TIMESTAMP}
88+
CMAKE_CXX_COMPILER_ID_STR="${CMAKE_CXX_COMPILER_ID}"
89+
CMAKE_CXX_COMPILER_VERSION_STR="${CMAKE_CXX_COMPILER_VERSION}")
8790

8891
set(VK_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/share/vkontakte)
8992
set(INSTALL_KPHP_SOURCE ${VK_INSTALL_DIR}/kphp_source)

common/version-string.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ void init_version_string(const char* version) {
3131
strcpy(date_str, "unknown time");
3232
}
3333
snprintf(FullVersionStr, sizeof(FullVersionStr) - 1,
34-
"%s compiled at %s by gcc " __VERSION__ " "
34+
"%s compiled at %s by " CMAKE_CXX_COMPILER_ID_STR " " CMAKE_CXX_COMPILER_VERSION_STR " "
3535
#ifdef __LP64__
3636
"64-bit"
3737
#else

0 commit comments

Comments
 (0)