Skip to content

Commit de084f2

Browse files
committed
Only enables -fopenmp in case the user wants stxxl
1 parent e34a74d commit de084f2

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

CMakeLists.txt

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -590,11 +590,13 @@ add_dependency_defines(-DBOOST_SPIRIT_USE_PHOENIX_V3)
590590
add_dependency_defines(-DBOOST_RESULT_OF_USE_DECLTYPE)
591591
add_dependency_defines(-DBOOST_FILESYSTEM_NO_DEPRECATED)
592592

593-
set(OpenMP_FIND_QUIETLY ON)
594-
find_package(OpenMP)
595-
if(OPENMP_FOUND)
596-
message(STATUS "OpenMP support found. Linking just in case for stxxl")
597-
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${OpenMP_CXX_FLAGS}")
593+
if (ENABLE_STXXL)
594+
set(OpenMP_FIND_QUIETLY ON)
595+
find_package(OpenMP)
596+
if(OPENMP_FOUND)
597+
message(STATUS "OpenMP support found. Linking just in case for stxxl")
598+
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${OpenMP_CXX_FLAGS}")
599+
endif()
598600
endif()
599601

600602
add_definitions(${OSRM_DEFINES})

0 commit comments

Comments
 (0)