import	rkBuilder
import	rkWalker
import	rkConfig
import	os

rkBuilder.setCommandLine (COMMAND_LINE_TARGETS, ARGUMENTS)

if rkConfig.pythonBuild :

    ins	   = rkBuilder.installer()
    env	   = Environment ()

    if ins :

        ins.Alias ('install', env.Install (os.path.join(rkBuilder.appDir, 'script', 'py'), 'RekallMain.py'     ))
        ins.Alias ('install', env.Install (os.path.join(rkBuilder.appDir, 'script', 'py'), 'RekallPYDBI.py'    ))
        ins.Alias ('install', env.Install (os.path.join(rkBuilder.appDir, 'script', 'py'), 'RekallLoader.py'   ))
        ins.Alias ('install', env.Install (os.path.join(rkBuilder.appDir, 'script', 'py'), 'RekallTraceBack.py'))

        rkWalker.install (ins, env, 'extend', os.path.join('script', 'py', 'extend'), '.*\.py'  )
