summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine/SCons')
-rw-r--r--src/engine/SCons/Scanner/Fortran.py2
-rw-r--r--src/engine/SCons/Scanner/FortranTests.py4
2 files changed, 3 insertions, 3 deletions
diff --git a/src/engine/SCons/Scanner/Fortran.py b/src/engine/SCons/Scanner/Fortran.py
index 2e44eb9..473375c 100644
--- a/src/engine/SCons/Scanner/Fortran.py
+++ b/src/engine/SCons/Scanner/Fortran.py
@@ -44,6 +44,6 @@ def FortranScan(fs = SCons.Node.FS.default_fs):
scanner = SCons.Scanner.Classic("FortranScan",
[".f", ".F", ".for", ".FOR"],
"F77PATH",
- "INCLUDE[ \t]+'([\\w./\\\\]+)'",
+ "(?i)INCLUDE[ \t]+'([\\w./\\\\]+)'",
fs = fs)
return scanner
diff --git a/src/engine/SCons/Scanner/FortranTests.py b/src/engine/SCons/Scanner/FortranTests.py
index 7564c1e..a719765 100644
--- a/src/engine/SCons/Scanner/FortranTests.py
+++ b/src/engine/SCons/Scanner/FortranTests.py
@@ -45,7 +45,7 @@ os.chdir(test.workpath(''))
test.write('fff1.f',"""
PROGRAM FOO
INCLUDE 'f1.f'
- INCLUDE 'f2.f'
+ include 'f2.f'
STOP
END
""")
@@ -53,7 +53,7 @@ test.write('fff1.f',"""
test.write('fff2.f',"""
PROGRAM FOO
INCLUDE 'f2.f'
- INCLUDE 'd1/f2.f'
+ include 'd1/f2.f'
INCLUDE 'd2/f2.f'
STOP
END