summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Defaults.py
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2002-10-03 21:01:02 (GMT)
committerSteven Knight <knight@baldmt.com>2002-10-03 21:01:02 (GMT)
commit313be3374d81ff22c10b8ec09c465cabd835062f (patch)
tree9385dedc5fcd031f98ebd15791c5c15c62303144 /src/engine/SCons/Defaults.py
parentdffe09bd431aeeb996ad14763154abe5c412b93e (diff)
downloadSCons-313be3374d81ff22c10b8ec09c465cabd835062f.zip
SCons-313be3374d81ff22c10b8ec09c465cabd835062f.tar.gz
SCons-313be3374d81ff22c10b8ec09c465cabd835062f.tar.bz2
Add MSVC PCH and PDB support. (Anthony Roach)
Diffstat (limited to 'src/engine/SCons/Defaults.py')
-rw-r--r--src/engine/SCons/Defaults.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/engine/SCons/Defaults.py b/src/engine/SCons/Defaults.py
index d70be0d..4e8cf4e 100644
--- a/src/engine/SCons/Defaults.py
+++ b/src/engine/SCons/Defaults.py
@@ -133,6 +133,7 @@ ASPPAction = SCons.Action.Action([ StaticCheckSet, "$ASPPCOM" ])
def StaticObject():
"""A function for generating the static object Builder."""
return SCons.Builder.Builder(action = {},
+ emitter="$OBJEMITTER",
prefix = '$OBJPREFIX',
suffix = '$OBJSUFFIX',
src_builder = ['CFile', 'CXXFile'])
@@ -142,6 +143,7 @@ def SharedObject():
return SCons.Builder.Builder(action = {},
prefix = '$SHOBJPREFIX',
suffix = '$SHOBJSUFFIX',
+ emitter="$OBJEMITTER",
src_builder = ['CFile', 'CXXFile'])
ProgScan = SCons.Scanner.Prog.ProgScan()
@@ -176,6 +178,7 @@ def PDF():
suffix = '$PDFSUFFIX')
Program = SCons.Builder.Builder(action=[ StaticCheck, '$LINKCOM' ],
+ emitter='$PROGEMITTER',
prefix='$PROGPREFIX',
suffix='$PROGSUFFIX',
src_suffix='$OBJSUFFIX',