示例#1
0
 def main(self, options, config):
     console = Console(config)
     rulesname = options.rulesname[0]
     force = options.force
     if options.distclean:
         console.distclean_rules(rulesname, force)
     elif options.source:
         console.delete_source_rules(rulesname, force)
     elif options.destroot:
         console.delete_destroot_rules(rulesname, force)
     elif options.download:
         console.delete_download_rules(rulesname, force)
     elif options.clean:
         console.clean_rules(rulesname, force)
     else:
         console.delete_build_rules(rulesname, force)