#!/usr/bin/env php
<?php

declare(strict_types=1);
use Symfony\Component\Console;

require(__DIR__ . '/vendor/autoload.php');

(new Console\SingleCommandApplication)
	->addOption('config', 'c', Console\Input\InputOption::VALUE_REQUIRED, 'NEON configuration file')
	->setCode(function(Console\Input\InputInterface $input, Console\Output\OutputInterface $output): void {
		(new Program($input->getOption('config'), $output))->run();
	})
	->run();