def execute(args, parser): import conda_build.pypi as pypi import conda_build.cpan as cpan import conda_build.cran as cran import conda_build.luarocks as luarocks from conda.lock import Locked from conda_build.config import config if not args.repo: parser.print_help() with Locked(config.croot): if args.repo == "pypi": pypi.main(args, parser) elif args.repo == "cpan": cpan.main(args, parser) elif args.repo == 'cran': cran.main(args, parser) elif args.repo == 'luarocks': luarocks.main(args, parser)