/** * @Cli("build", "Build script") * @Arg("path", OPTIONAL) */ function main($input, $output) { PharBuilder::checkCanCreatePhar(); $path = get_path($input->getArgument('path') ?: 'spec.yml'); $build = new BuildFile($path); $output->writeLn("<info>Write phar using {$path}</info>"); $output->writeLn("<info>Created " . $build->build() . "</info>"); }