diff options
| author | Steven Knight <knight@baldmt.com> | 2002-03-07 07:31:13 (GMT) |
|---|---|---|
| committer | Steven Knight <knight@baldmt.com> | 2002-03-07 07:31:13 (GMT) |
| commit | c233ea9e5d7f7a9f8ee369877ef1301b2702fbee (patch) | |
| tree | 234fce47d3e54abc4db5cf19b645155655c6ba50 /src/engine/SCons/Defaults.py | |
| parent | 9c97d73c12634007ce84cf162efe76f542e67085 (diff) | |
| download | SCons-c233ea9e5d7f7a9f8ee369877ef1301b2702fbee.zip SCons-c233ea9e5d7f7a9f8ee369877ef1301b2702fbee.tar.gz SCons-c233ea9e5d7f7a9f8ee369877ef1301b2702fbee.tar.bz2 | |
Make the CFile Builder's SUFFIX configurable.
Diffstat (limited to 'src/engine/SCons/Defaults.py')
| -rw-r--r-- | src/engine/SCons/Defaults.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/engine/SCons/Defaults.py b/src/engine/SCons/Defaults.py index 0a8e4cd..baad55a 100644 --- a/src/engine/SCons/Defaults.py +++ b/src/engine/SCons/Defaults.py @@ -68,7 +68,7 @@ CFile = SCons.Builder.Builder(name = 'CFile', action = { '.l' : '$LEXCOM', '.y' : '$YACCCOM', }, - suffix = '.c') + suffix = '$CFILESUFFIX') CPlusPlusAction = SCons.Action.Action('$CXXCOM') @@ -205,6 +205,7 @@ def make_win32_env_from_paths(include, lib, path): 'CC' : 'cl', 'CCFLAGS' : '/nologo', 'CCCOM' : '$CC $CCFLAGS $_INCFLAGS /c $SOURCES /Fo$TARGET', + 'CFILESUFFIX' : '.c', 'CXX' : '$CC', 'CXXFLAGS' : '$CCFLAGS', 'CXXCOM' : '$CXX $CXXFLAGS $_INCFLAGS /c $SOURCES /Fo$TARGET', @@ -264,6 +265,7 @@ if os.name == 'posix': 'CC' : 'cc', 'CCFLAGS' : '', 'CCCOM' : '$CC $CCFLAGS $_INCFLAGS -c -o $TARGET $SOURCES', + 'CFILESUFFIX' : '.c', 'CXX' : 'c++', 'CXXFLAGS' : '$CCFLAGS', 'CXXCOM' : '$CXX $CXXFLAGS $_INCFLAGS -c -o $TARGET $SOURCES', |
