build: fix crash in cxx indexer due to usage of DenseMap as mentioned in PR #971 (#1035)

This commit is contained in:
Malte Langkabel
2020-06-08 14:45:30 +02:00
committed by GitHub
parent b307a106f7
commit 9bac6cc411
+4
View File
@@ -333,6 +333,9 @@ configure_file(
if (BUILD_CXX_LANGUAGE_PACKAGE)
set(CAPTURED_CMAKE_CXX_STANDARD ${CMAKE_CXX_STANDARD})
set(CMAKE_CXX_STANDARD 14)
add_library(${LIB_CXX_PROJECT_NAME} ${LIB_CXX_FILES})
create_source_groups(${LIB_CXX_FILES})
@@ -396,6 +399,7 @@ if (BUILD_CXX_LANGUAGE_PACKAGE)
target_link_libraries(${LIB_CXX_PROJECT_NAME} version)
endif()
set(CMAKE_CXX_STANDARD ${CAPTURED_CMAKE_CXX_STANDARD})
else()
message(STATUS "Building the Cxx indexer will be skipped. You can enable building this target by setting 'BUILD_CXX_LANGUAGE_PACKAGE' to 'ON'.")