diff options
| author | Steven Knight <knight@baldmt.com> | 2003-12-01 13:22:33 (GMT) |
|---|---|---|
| committer | Steven Knight <knight@baldmt.com> | 2003-12-01 13:22:33 (GMT) |
| commit | b044c7d46a734e8d35e4f651376e76f6f13f6b86 (patch) | |
| tree | 3c76dd8b14cc4ee57e4cb6f6a9d3b44aeaeda3a1 /src/engine/SCons | |
| parent | 1449e5067298043a8cd9b26a9030f5909cfb00fb (diff) | |
| download | SCons-b044c7d46a734e8d35e4f651376e76f6f13f6b86.zip SCons-b044c7d46a734e8d35e4f651376e76f6f13f6b86.tar.gz SCons-b044c7d46a734e8d35e4f651376e76f6f13f6b86.tar.bz2 | |
Make the Fortran scanner case-insensitive. (David M. Cooke)
Diffstat (limited to 'src/engine/SCons')
| -rw-r--r-- | src/engine/SCons/Scanner/Fortran.py | 2 | ||||
| -rw-r--r-- | src/engine/SCons/Scanner/FortranTests.py | 4 |
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 |
