Update PSB flags name and added to Fortran compiler only

pull/28/head
Luca Pepè Sciarria 1 year ago committed by GitHub
parent ecf70fddcb
commit b730723146
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -181,7 +181,8 @@ end
SRC_EXT f90 SRC_EXT f90
) )
if(HAVE_MOVE_ALLOC) if(HAVE_MOVE_ALLOC)
add_compile_options(-DHAVE_MOVE_ALLOC) #add_compile_options(-DHAVE_MOVE_ALLOC)
set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -DHAVE_MOVE_ALLOC")
message(STATUS "-DHAVE_MOVE_ALLOC") message(STATUS "-DHAVE_MOVE_ALLOC")
endif() endif()
CHECK_Fortran_SOURCE_COMPILES( CHECK_Fortran_SOURCE_COMPILES(
@ -190,7 +191,8 @@ CHECK_Fortran_SOURCE_COMPILES(
SRC_EXT f90 SRC_EXT f90
) )
if(HAVE_VOLATILE) if(HAVE_VOLATILE)
add_compile_options(-DPSB_HAVE_VOLATILE) #add_compile_options(-DPSB_HAVE_VOLATILE)
set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -DPSB_HAVE_VOLATILE")
message(STATUS "-DPSB_HAVE_VOLATILE") message(STATUS "-DPSB_HAVE_VOLATILE")
endif() endif()
CHECK_Fortran_SOURCE_COMPILES( CHECK_Fortran_SOURCE_COMPILES(
@ -199,7 +201,8 @@ CHECK_Fortran_SOURCE_COMPILES(
SRC_EXT f90 SRC_EXT f90
) )
if(HAVE_ISO_FORTRAN_ENV) if(HAVE_ISO_FORTRAN_ENV)
add_compile_options(-DPSB_HAVE_ISO_FORTRAN_ENV) #add_compile_options(-DPSB_HAVE_ISO_FORTRAN_ENV)
set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -DPSB_HAVE_ISO_FORTRAN_ENV")
message(STATUS "-DPSB_HAVE_ISO_FORTRAN_ENV") message(STATUS "-DPSB_HAVE_ISO_FORTRAN_ENV")
endif() endif()
CHECK_Fortran_SOURCE_COMPILES( CHECK_Fortran_SOURCE_COMPILES(
@ -208,7 +211,8 @@ CHECK_Fortran_SOURCE_COMPILES(
SRC_EXT f90 SRC_EXT f90
) )
if(HAVE_FLUSH_STMT) if(HAVE_FLUSH_STMT)
add_compile_options(-DPSB_HAVE_FLUSH_STMT) #add_compile_options(-DPSB_HAVE_FLUSH_STMT)
set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -DPSB_HAVE_FLUSH_STMT")
message(STATUS "-DPSB_HAVE_FLUSH_STMT") message(STATUS "-DPSB_HAVE_FLUSH_STMT")
endif() endif()
CHECK_Fortran_SOURCE_COMPILES( CHECK_Fortran_SOURCE_COMPILES(
@ -235,6 +239,7 @@ end program"
) )
if(HAVE_FINAL) if(HAVE_FINAL)
add_compile_options(-DPSB_HAVE_FINAL) add_compile_options(-DPSB_HAVE_FINAL)
set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -DPSB_HAVE_FINAL")
message(STATUS "-DPSB_HAVE_FINAL") message(STATUS "-DPSB_HAVE_FINAL")
endif() endif()
CHECK_Fortran_SOURCE_COMPILES( CHECK_Fortran_SOURCE_COMPILES(
@ -254,8 +259,9 @@ end program"
HAVE_MOLD HAVE_MOLD
SRC_EXT f90) SRC_EXT f90)
if(HAVE_MOLD) if(HAVE_MOLD)
add_compile_options(-DHAVE_MOLD) add_compile_options(-DPSB_HAVE_MOLD)
message(STATUS "-DHAVE_MOLD") set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -DPSB_HAVE_MOLD")
message(STATUS "-DPSB_HAVE_MOLD")
endif() endif()
CHECK_Fortran_SOURCE_COMPILES( CHECK_Fortran_SOURCE_COMPILES(
" "
@ -271,8 +277,9 @@ end program "
HAVE_EXTENDS_TYPE_OF HAVE_EXTENDS_TYPE_OF
SRC_EXT f90) SRC_EXT f90)
if(HAVE_EXTENDS_TYPE_OF) if(HAVE_EXTENDS_TYPE_OF)
add_compile_options(-DHAVE_EXTENDS_TYPE_OF) add_compile_options(-DPSB_HAVE_EXTENDS_TYPE_OF)
message(STATUS "-DHAVE_EXTENDS_TYPE_OF") set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -DPSB_HAVE_EXTENDS_TYPE_OF")
message(STATUS "-DPSB_HAVE_EXTENDS_TYPE_OF")
endif() endif()
CHECK_Fortran_SOURCE_COMPILES( CHECK_Fortran_SOURCE_COMPILES(
" "
@ -293,8 +300,9 @@ end program"
HAVE_SAME_TYPE_AS HAVE_SAME_TYPE_AS
SRC_EXT f90) SRC_EXT f90)
if(HAVE_SAME_TYPE_AS) if(HAVE_SAME_TYPE_AS)
add_compile_options(-DHAVE_SAME_TYPE_AS) add_compile_options(-DPSB_HAVE_SAME_TYPE_AS)
message(STATUS "-DHAVE_SAME_TYPE_AS") set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -DPSB_HAVE_SAME_TYPE_AS")
message(STATUS "-DPSB_HAVE_SAME_TYPE_AS")
endif() endif()
#---------------------------------------------------------------------------- #----------------------------------------------------------------------------
@ -371,7 +379,9 @@ if(NOT APPLE)
endif() endif()
find_package(BLAS REQUIRED) find_package(BLAS REQUIRED)
find_package(LAPACK REQUIRED) find_package(LAPACK REQUIRED)
add_compile_options(-DPSB_HAVE_LAPACK) #add_compile_options(-DPSB_HAVE_LAPACK)
set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -DPSB_HAVE_LAPACK")
#-------------------------------- #--------------------------------
@ -440,7 +450,8 @@ if(METIS_FOUND)
check_metis_real_type(double) check_metis_real_type(double)
# Set HAVE_METIS if METIS is found # Set HAVE_METIS if METIS is found
add_compile_options(-DPSB_HAVE_METIS) #add_compile_options(-DPSB_HAVE_METIS)
set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -DPSB_HAVE_METIS")

Loading…
Cancel
Save