def run(path, argv): cmd = [] cmd.append(core.find_java()) cmd.append("-cp") cmd.append(core.find_kotlin()) cmd.append("-jar") cmd.append(path) subprocess.call(cmd + argv, stdout=sys.stdout, stderr=sys.stderr)
def execute(self, argv): opts = self.make_opts() (options, args) = opts.parse_args(argv) if options.force: azp = os.path.join(core.home_path(), '.az', 'core') core.rmtree(azp) else: self._check() self.ctx.defaults['KOTLIN_CP'] = core.find_kotlin()