Skip to content
Snippets Groups Projects

Draft: add test for util_stride

Open Jonas Jucker requested to merge test_util_stride into master
Files
6
+ 8
5
@@ -15,14 +15,12 @@ check_include_files("link.h" HAVE_LINK_H)
check_include_files("unwind.h" HAVE_UNWIND_H)
check_include_files("sys/resource.h" HAVE_GETRUSAGE)
include(TestBigEndian)
test_big_endian(HAVE_BIG_ENDIAN)
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/config.h.in
${CMAKE_CURRENT_BINARY_DIR}/config.h)
if(FS_ENABLE_OMP)
find_package(OpenMP REQUIRED)
set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} ${OpenMP_Fortran_FLAGS}")
endif()
add_library(
fortran-support
${CMAKE_CURRENT_BINARY_DIR}/config.h
@@ -87,6 +85,11 @@ if(FS_ENABLE_SINGLE_PRECISION)
target_compile_definitions(fortran-support PRIVATE __SINGLE_PRECISION)
endif()
if(FS_ENABLE_OMP)
find_package(OpenMP COMPONENTS Fortran REQUIRED)
target_link_libraries(fortran-support PUBLIC OpenMP::OpenMP_Fortran)
endif()
include("${PROJECT_SOURCE_DIR}/cmake/check_macro.cmake")
check_macro_defined(HAS_OPENACC_MACRO _OPENACC QUIET)
if(FS_ENABLE_OPENACC)
Loading