Skip to content

Commit e60c06d

Browse files
author
Damian Rouson
committed
Update CMake: build ISO_Fortran_bindging + test
1 parent aad9844 commit e60c06d

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

CMakeLists.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -826,9 +826,13 @@ else()
826826
set_property(TEST co_reduce_extension PROPERTY PASS_REGULAR_EXPRESSION "Test passed.")
827827
endif()
828828

829+
# Test bash installation scripts
829830
include(cmake/AddInstallationScriptTest.cmake )
830831
add_installation_script_test(installation-scripts.sh src/tests/installation/)
831832

833+
# Test ISO_Fortran_binding library
834+
add_test(NAME ISO_Fortran_binding_tests COMMAND "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/ISO_Fortran_binding_tests")
835+
832836
# Lint the Travis-CI scripts
833837
set(TRAVIS_SCRIPTS
834838
install.linux.sh

src/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
set(directories_to_build mpi tests)
1+
set(directories_to_build mpi tests iso-fortran-binding)
22
foreach(directory ${directories_to_build})
33
add_subdirectory(${directory})
44
endforeach()

src/tests/unit/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ if (${opencoarrays_aware_compiler})
55
add_subdirectory(collectives)
66
add_subdirectory(sync)
77
add_subdirectory(events)
8+
add_subdirectory(iso-fortran-binding)
89
if (gfortran_compiler)
910
if(NOT CMAKE_Fortran_COMPILER_VERSION VERSION_LESS 7)
1011
add_subdirectory(fail_images)

0 commit comments

Comments
 (0)