summaryrefslogtreecommitdiffstats
path: root/Tests/FortranModules/non_pp_include.f90
diff options
context:
space:
mode:
authorNils Gladitz <nilsgladitz@gmail.com>2016-09-23 20:59:37 (GMT)
committerBrad King <brad.king@kitware.com>2016-09-27 12:11:08 (GMT)
commit144cc6f1f9020433cb4a94f072fc74f1202ce1f3 (patch)
tree5c51f0fdaa1e394456252ea998f6412e4c7826e4 /Tests/FortranModules/non_pp_include.f90
parenta721830767c6a7819ed82cda5f910b732201f885 (diff)
downloadCMake-144cc6f1f9020433cb4a94f072fc74f1202ce1f3.zip
CMake-144cc6f1f9020433cb4a94f072fc74f1202ce1f3.tar.gz
CMake-144cc6f1f9020433cb4a94f072fc74f1202ce1f3.tar.bz2
Ninja: Add source location as include directory for preprocessed files
Fortran INCLUDE statements are not handled by the preprocessor. Since the location of the preprocessed file is distinct from the original source file explicitly add the source file's directory as an include path in the actual compile step (not the preprocessing step) so INCLUDE can find it. Closes: #16332
Diffstat (limited to 'Tests/FortranModules/non_pp_include.f90')
-rw-r--r--Tests/FortranModules/non_pp_include.f903
1 files changed, 3 insertions, 0 deletions
diff --git a/Tests/FortranModules/non_pp_include.f90 b/Tests/FortranModules/non_pp_include.f90
new file mode 100644
index 0000000..7eb1725
--- /dev/null
+++ b/Tests/FortranModules/non_pp_include.f90
@@ -0,0 +1,3 @@
+SUBROUTINE NON_PP_INCLUDE_SUBROUTINE
+ PRINT *, "Hello World!"
+END SUBROUTINE NON_PP_INCLUDE_SUBROUTINE