#run generator.py if not GetOption('clean'): execfile("generator.py") AddOption('--builddir',dest="builddir",default="build",help="Directory to build to.") SConscript('SConscript', variant_dir=GetOption('builddir'), duplicate=0) if GetOption('clean'): import os, shutil try: shutil.rmtree(".sconf_temp/") except: print "couldn't remove .sconf_temp/" try: shutil.rmtree("generated/") except: print "couldn't remove generated/" try: os.remove(".sconsign.dblite") except: print "couldn't remove .sconsign.dblite"