diff options
| author | Greg Noel <GregNoel@tigris.org> | 2008-09-25 09:31:12 (GMT) |
|---|---|---|
| committer | Greg Noel <GregNoel@tigris.org> | 2008-09-25 09:31:12 (GMT) |
| commit | 5a6d0975738818f471be708258321d9405b10771 (patch) | |
| tree | 53071820f8a93932b12e862d0fe5c73934efe888 /src/engine | |
| parent | 2bbbcad8e9e21b58b486128b969e6fdcbe592af2 (diff) | |
| download | SCons-5a6d0975738818f471be708258321d9405b10771.zip SCons-5a6d0975738818f471be708258321d9405b10771.tar.gz SCons-5a6d0975738818f471be708258321d9405b10771.tar.bz2 | |
Issue 2183: .sx assembler suffix uses C preprocessor
Diffstat (limited to 'src/engine')
| -rw-r--r-- | src/engine/SCons/Tool/__init__.xml | 2 | ||||
| -rw-r--r-- | src/engine/SCons/Tool/as.py | 2 | ||||
| -rw-r--r-- | src/engine/SCons/Tool/masm.py | 2 | ||||
| -rw-r--r-- | src/engine/SCons/Tool/nasm.py | 2 |
4 files changed, 5 insertions, 3 deletions
diff --git a/src/engine/SCons/Tool/__init__.xml b/src/engine/SCons/Tool/__init__.xml index ff50450..8e69f07 100644 --- a/src/engine/SCons/Tool/__init__.xml +++ b/src/engine/SCons/Tool/__init__.xml @@ -273,6 +273,8 @@ Source files must have one of the following extensions: .mm Object C++ file .s assembly language file .S Windows: assembly language file + ARM: CodeSourcery Sourcery Lite + .sx assembly language file + C pre-processor POSIX: assembly language file + C pre-processor .spp assembly language file + C pre-processor .SPP assembly language file + C pre-processor diff --git a/src/engine/SCons/Tool/as.py b/src/engine/SCons/Tool/as.py index 1b1b4b3..100e68b 100644 --- a/src/engine/SCons/Tool/as.py +++ b/src/engine/SCons/Tool/as.py @@ -40,7 +40,7 @@ import SCons.Util assemblers = ['as'] ASSuffixes = ['.s', '.asm', '.ASM'] -ASPPSuffixes = ['.spp', '.SPP'] +ASPPSuffixes = ['.spp', '.SPP', '.sx'] if SCons.Util.case_sensitive_suffixes('.s', '.S'): ASPPSuffixes.extend(['.S']) else: diff --git a/src/engine/SCons/Tool/masm.py b/src/engine/SCons/Tool/masm.py index a0c03d9..ea34d79 100644 --- a/src/engine/SCons/Tool/masm.py +++ b/src/engine/SCons/Tool/masm.py @@ -38,7 +38,7 @@ import SCons.Tool import SCons.Util ASSuffixes = ['.s', '.asm', '.ASM'] -ASPPSuffixes = ['.spp', '.SPP'] +ASPPSuffixes = ['.spp', '.SPP', 'sx'] if SCons.Util.case_sensitive_suffixes('.s', '.S'): ASPPSuffixes.extend(['.S']) else: diff --git a/src/engine/SCons/Tool/nasm.py b/src/engine/SCons/Tool/nasm.py index 6d0f078..bbd99fd 100644 --- a/src/engine/SCons/Tool/nasm.py +++ b/src/engine/SCons/Tool/nasm.py @@ -38,7 +38,7 @@ import SCons.Tool import SCons.Util ASSuffixes = ['.s', '.asm', '.ASM'] -ASPPSuffixes = ['.spp', '.SPP'] +ASPPSuffixes = ['.spp', '.SPP', 'sx'] if SCons.Util.case_sensitive_suffixes('.s', '.S'): ASPPSuffixes.extend(['.S']) else: |
