Skip to content

Commit

Permalink
BUG: Better logic to determine if GHCFileSystem is needed on macOS
Browse files Browse the repository at this point in the history
Signed-off-by: Michael Jackson <mike.jackson@bluequartz.net>
  • Loading branch information
imikejackson committed Apr 26, 2023
1 parent 757b590 commit dc41bff
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -108,9 +108,11 @@ if(APPLE)
endif()
message(STATUS "EbsdLib: DARWIN_VERSION ${DARWIN_VERSION}")
message(STATUS "EbsdLib: CMAKE_OSX_DEPLOYMENT_TARGET: ${CMAKE_OSX_DEPLOYMENT_TARGET}")
if(CMAKE_OSX_DEPLOYMENT_TARGET VERSION_LESS 10.15)
message(STATUS "EbsdLib: CMAKE_OSX_DEPLOYMENT_TARGET less than 10.15. Enabling EbsdLib_USE_GHC_FILESYSTEM")
set(EbsdLib_USE_GHC_FILESYSTEM ON)
if(NOT "${CMAKE_OSX_DEPLOYMENT_TARGET}" STREQUAL "" )
if(CMAKE_OSX_DEPLOYMENT_TARGET VERSION_LESS 10.15)
message(STATUS "EbsdLib: CMAKE_OSX_DEPLOYMENT_TARGET less than 10.15. Enabling EbsdLib_USE_GHC_FILESYSTEM")
set(EbsdLib_USE_GHC_FILESYSTEM ON)
endif()
endif()
endif()
if("${CMAKE_SYSTEM_NAME}" STREQUAL "Linux" AND ${CMAKE_CXX_COMPILER_ID} STREQUAL "GNU" AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 9.0)
Expand Down

0 comments on commit dc41bff

Please sign in to comment.