Skip to content

Commit f6a579a

Browse files
committed
BUG: Better logic to determine if GHCFileSystem is needed on macOS
Signed-off-by: Michael Jackson <mike.jackson@bluequartz.net>
1 parent 600ef77 commit f6a579a

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

CMakeLists.txt

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -431,9 +431,11 @@ if(APPLE)
431431
endif()
432432
message(STATUS "SIMPL: DARWIN_VERSION ${DARWIN_VERSION}")
433433
message(STATUS "SIMPL: CMAKE_OSX_DEPLOYMENT_TARGET: ${CMAKE_OSX_DEPLOYMENT_TARGET}")
434-
if(CMAKE_OSX_DEPLOYMENT_TARGET VERSION_LESS 10.15)
435-
message(STATUS "SIMPL: CMAKE_OSX_DEPLOYMENT_TARGET less than 10.15. Enabling SIMPL_USE_GHC_FILESYSTEM")
436-
set(SIMPL_USE_GHC_FILESYSTEM ON)
434+
if(NOT "${CMAKE_OSX_DEPLOYMENT_TARGET}" STREQUAL "" )
435+
if(CMAKE_OSX_DEPLOYMENT_TARGET VERSION_LESS 10.15)
436+
message(STATUS "SIMPL: CMAKE_OSX_DEPLOYMENT_TARGET less than 10.15. Enabling EbsdLib_USE_GHC_FILESYSTEM")
437+
set(SIMPL_USE_GHC_FILESYSTEM ON)
438+
endif()
437439
endif()
438440
endif()
439441
if("${CMAKE_SYSTEM_NAME}" STREQUAL "Linux" AND ${CMAKE_CXX_COMPILER_ID} STREQUAL "GNU" AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 9.0)

0 commit comments

Comments
 (0)