Skip to content
This repository was archived by the owner on Jul 31, 2023. It is now read-only.

Commit 83d38e1

Browse files
Dmitryg-easy
authored andcommitted
Allow build with other than C++11 standard. (#392)
Don't override CMAKE_CXX_STANDARD if it's already set.
1 parent 98970f7 commit 83d38e1

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

CMakeLists.txt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,10 @@ project(opencensus-cpp VERSION 0.5.0 LANGUAGES CXX)
2525

2626
option(FUZZER "Either OFF or e.g. -fsanitize=fuzzer,address" OFF)
2727

28-
set(CMAKE_CXX_STANDARD 11)
29-
set(CMAKE_CXX_STANDARD_REQUIRED ON)
28+
if(NOT CMAKE_CXX_STANDARD)
29+
set(CMAKE_CXX_STANDARD 11)
30+
set(CMAKE_CXX_STANDARD_REQUIRED ON)
31+
endif()
3032

3133
include(CTest) # Defines option BUILD_TESTING.
3234
enable_testing()

0 commit comments

Comments
 (0)