Skip to content

Commit 178a72a

Browse files
committed
ensure C++14 standard for MacOS compatibility
1 parent 1fa14dd commit 178a72a

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

rmw_test_fixture_implementation/CMakeLists.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
cmake_minimum_required(VERSION 3.5)
22
project(rmw_test_fixture_implementation LANGUAGES C CXX)
33

4+
# Ensure C++14 support
5+
if(NOT CMAKE_CXX_STANDARD)
6+
set(CMAKE_CXX_STANDARD 14)
7+
endif()
8+
49
if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang")
510
add_compile_options(-Wall -Wextra -Wpedantic)
611
endif()

0 commit comments

Comments
 (0)