Tests/FortranModules: move issue 25112 fix from FortranOnly

It involves modules, so it belongs in the `FortranModules` test set.
This commit is contained in:
Ben Boeckel
2023-09-18 19:41:47 -04:00
parent 7d3b4868d0
commit 45513c1a69
5 changed files with 6 additions and 6 deletions

View File

@@ -125,3 +125,5 @@ add_subdirectory(Executable)
if(CMake_TEST_Fortran_SUBMODULES)
add_subdirectory(Submodules)
endif()
add_subdirectory(Issue25112)

View File

@@ -0,0 +1,4 @@
set(CMAKE_Fortran_MODULE_DIRECTORY "${PROJECT_BINARY_DIR}/include")
add_library(objmod OBJECT objmod.f90)
add_executable(objmain objmain.f90)
target_link_libraries(objmain PRIVATE objmod)

View File

@@ -186,9 +186,3 @@ if(CMAKE_Fortran_COMPILE_OPTIONS_PREPROCESS_OFF AND
set_property(SOURCE no_preprocess_source_upper.F no_preprocess_source_fpp.fpp PROPERTY Fortran_PREPROCESS OFF)
endif()
# Issue 25112
set(CMAKE_Fortran_MODULE_DIRECTORY "${PROJECT_BINARY_DIR}/include")
add_library(objmod OBJECT objmod.f90)
add_executable(objmain objmain.f90)
target_link_libraries(objmain PRIVATE objmod)