2 # \brief CopyToDir builder
4 ## \package senfscons.CopyToDir
5 # \brief Copy source file(s) to a given directory
10 import SCons.Builder, SCons.Defaults
12 def emitter(source, target, env):
13 return ([ os.path.join(str(target[0]),source[0].name) ], source)
15 CopyToDir = SCons.Builder.Builder(emitter = emitter,
16 action = SCons.Defaults.Copy("$TARGET","$SOURCE"),
20 env['BUILDERS']['CopyToDir'] = CopyToDir