Skip to content

Commit

Permalink
Added more path options
Browse files Browse the repository at this point in the history
  • Loading branch information
makepath-alex committed Dec 19, 2024
1 parent b2ee957 commit 0905886
Showing 1 changed file with 19 additions and 14 deletions.
33 changes: 19 additions & 14 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -62,32 +62,37 @@ if(NOT WINDOWS)
else()
message(STATUS "Conda Environment: $ENV{CONDA_PREFIX}")

find_program(CMAKE_AR "ar"
find_program(CMAKE_AR ar
PATHS
$ENV{CONDA_PREFIX}/Library/x86_64-w64-mingw32/bin
$ENV{PREFIX}/Library/mingw-w64/bin
$ENV{PREFIX}/Library/x86_64-w64-mingw32/bin
$ENV{BUILD_PREFIX}/Library/mingw-w64/bin
$ENV{BUILD_PREFIX}/Library/x86_64-w64-mingw32/bin
$ENV{CONDA_PREFIX}/Library/x86_64-w64-mingw32/bin
NO_DEFAULT_PATH
)

find_program(CMAKE_RANLIB "ranlib"
find_program(CMAKE_RANLIB ranlib
PATHS
$ENV{CONDA_PREFIX}/Library/x86_64-w64-mingw32/bin
$ENV{PREFIX}/Library/mingw-w64/bin
$ENV{PREFIX}/Library/x86_64-w64-mingw32/bin
$ENV{BUILD_PREFIX}/Library/mingw-w64/bin
$ENV{BUILD_PREFIX}/Library/x86_64-w64-mingw32/bin
$ENV{CONDA_PREFIX}/Library/x86_64-w64-mingw32/bin
NO_DEFAULT_PATH
)

find_program(CMAKE_Fortran_COMPILER "gfortran"
PATHS
$ENV{CONDA_PREFIX}/Library/bin
$ENV{BUILD_PREFIX}/Library/bin
NO_DEFAULT_PATH
)

file(TO_CMAKE_PATH ${CMAKE_AR} CMAKE_AR)
file(TO_CMAKE_PATH ${CMAKE_RANLIB} CMAKE_RANLIB)
file(TO_CMAKE_PATH ${CMAKE_Fortran_COMPILER} CMAKE_Fortran_COMPILER)
# find_program(CMAKE_Fortran_COMPILER gfortran
# PATHS
# $ENV{PREFIX}/Library/bin
# $ENV{BUILD_PREFIX}/Library/bin
# $ENV{CONDA_PREFIX}/Library/bin
# NO_DEFAULT_PATH
# )

message(STATUS "CMAKE_AR: ${CMAKE_AR}")
message(STATUS "CMAKE_RANLIB: ${CMAKE_RANLIB}")
message(STATUS "CMAKE_Fortran_COMPILER: ${CMAKE_Fortran_COMPILER}")
endif()

# Check if the Fortran compiler is available
Expand Down

0 comments on commit 0905886

Please sign in to comment.