diff options
author | Steven Knight <knight@baldmt.com> | 2004-11-21 21:14:41 (GMT) |
---|---|---|
committer | Steven Knight <knight@baldmt.com> | 2004-11-21 21:14:41 (GMT) |
commit | 9ee53a60a770d6f5a33624405d35ad4063378367 (patch) | |
tree | 361012066ed284ecad1482552d177f86a0cd664d /src/engine/SCons/Tool/javac.py | |
parent | 07c75889f874a050aff782d1488d0269fb936744 (diff) | |
download | SCons-9ee53a60a770d6f5a33624405d35ad4063378367.zip SCons-9ee53a60a770d6f5a33624405d35ad4063378367.tar.gz SCons-9ee53a60a770d6f5a33624405d35ad4063378367.tar.bz2 |
More command-line output customizability: , , , .
Diffstat (limited to 'src/engine/SCons/Tool/javac.py')
-rw-r--r-- | src/engine/SCons/Tool/javac.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/engine/SCons/Tool/javac.py b/src/engine/SCons/Tool/javac.py index e16f6d0..e6a0fc3 100644 --- a/src/engine/SCons/Tool/javac.py +++ b/src/engine/SCons/Tool/javac.py @@ -37,6 +37,7 @@ import os import os.path import string +import SCons.Action import SCons.Builder from SCons.Node.FS import _my_normcase from SCons.Tool.JavaCommon import parse_java_file @@ -91,7 +92,9 @@ def emit_java_classes(target, source, env): return tlist, slist -JavaBuilder = SCons.Builder.Builder(action = '$JAVACCOM', +JavaAction = SCons.Action.Action('$JAVACCOM', '$JAVACCOMSTR') + +JavaBuilder = SCons.Builder.Builder(action = JavaAction, emitter = emit_java_classes, target_factory = SCons.Node.FS.default_fs.Dir, source_factory = SCons.Node.FS.default_fs.Dir) |