diff options
author | Steven Knight <knight@baldmt.com> | 2003-03-22 23:49:41 (GMT) |
---|---|---|
committer | Steven Knight <knight@baldmt.com> | 2003-03-22 23:49:41 (GMT) |
commit | 904be3fe063b4ad64bccd63909ecc3dbffc549d7 (patch) | |
tree | d0d1706e890a9f605caa088621956ef637939453 /src/engine/SCons/Tool/CVS.py | |
parent | bf40333ce747dbb66388dc9cb40e5ce741cb0055 (diff) | |
download | SCons-904be3fe063b4ad64bccd63909ecc3dbffc549d7.zip SCons-904be3fe063b4ad64bccd63909ecc3dbffc549d7.tar.gz SCons-904be3fe063b4ad64bccd63909ecc3dbffc549d7.tar.bz2 |
Check out files from various source code systems properly.
Diffstat (limited to 'src/engine/SCons/Tool/CVS.py')
-rw-r--r-- | src/engine/SCons/Tool/CVS.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/engine/SCons/Tool/CVS.py b/src/engine/SCons/Tool/CVS.py index c8b1f68..b8f6968 100644 --- a/src/engine/SCons/Tool/CVS.py +++ b/src/engine/SCons/Tool/CVS.py @@ -46,6 +46,7 @@ def generate(env, platform): # fail if repos is not an absolute path name? if module != '': module = os.path.join(module, '') + env['CVSCOM'] = '$CVS $CVSFLAGS co $CVSCOFLAGS -p $CVSMODULE$TARGET > $TARGET' return SCons.Builder.Builder(action = '$CVSCOM', env = env, overrides = {'CVSREPOSITORY':repos, @@ -53,9 +54,10 @@ def generate(env, platform): setattr(env, 'CVS', CVSFactory) - env['CVS'] = 'cvs' - env['CVSFLAGS'] = '' - env['CVSCOM'] = '$CVS $CVSFLAGS -d $CVSREPOSITORY co -p $CVSMODULE$TARGET > $TARGET' + env['CVS'] = 'cvs' + env['CVSFLAGS'] = '-d $CVSREPOSITORY' + env['CVSCOFLAGS'] = '' + env['CVSCOM'] = '$CVS $CVSFLAGS co $CVSCOFLAGS $TARGET' def exists(env): return env.Detect('cvs') |