CMake/Modules/FortranCInterface
Brad King 8e2683cf6d FortranCInterface: Fix broken search for test exe when cross-compiling
Previously the `find_program` call we used to locate the test executable
but that can be broken by `CMAKE_FIND_ROOT_PATH_MODE_PROGRAM`.  Instead
teach the test project to write a file with the location of the
executable it builds.  Load that file to get the exact location.

Fixes: #20390
2020-02-27 11:09:25 -05:00
..
Verify Simplify CMake per-source license notices 2016-09-27 15:14:44 -04:00
call_mod.f90 Rewrite FortranCInterface module 2009-08-05 13:40:29 -04:00
call_sub.f Rewrite FortranCInterface module 2009-08-05 13:40:29 -04:00
CMakeLists.txt FortranCInterface: Fix broken search for test exe when cross-compiling 2020-02-27 11:09:25 -05:00
Detect.cmake FortranCInterface: Fix broken search for test exe when cross-compiling 2020-02-27 11:09:25 -05:00
Input.cmake.in Rewrite FortranCInterface module 2009-08-05 13:40:29 -04:00
Macro.h.in Rewrite FortranCInterface module 2009-08-05 13:40:29 -04:00
main.F Rewrite FortranCInterface module 2009-08-05 13:40:29 -04:00
my_module_.c Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
MY_MODULE.c FortranCInterface: Add support for PGI on Windows 2017-05-06 16:36:33 +02:00
my_module.f90 Rewrite FortranCInterface module 2009-08-05 13:40:29 -04:00
my_sub.f Rewrite FortranCInterface module 2009-08-05 13:40:29 -04:00
mymodule_.c Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
MYMODULE.c FortranCInterface: Add support for PGI on Windows 2017-05-06 16:36:33 +02:00
mymodule.f90 Rewrite FortranCInterface module 2009-08-05 13:40:29 -04:00
mysub.f Rewrite FortranCInterface module 2009-08-05 13:40:29 -04:00
Output.cmake.in Rewrite FortranCInterface module 2009-08-05 13:40:29 -04:00
symbol.c.in Rewrite FortranCInterface module 2009-08-05 13:40:29 -04:00