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

ini_set('error_reporting', E_ALL);
ini_set('display_errors', '1');
ini_set('display_startup_errors', '1');

if (file_exists(__DIR__.'/../../../autoload.php')) {
    require __DIR__.'/../../../autoload.php';
} else {
    require __DIR__.'/../vendor/autoload.php';
}

$app = new Symfony\Component\Console\Application('Binary Hype SW Tools', \BinaryHype\SwTools\Utility\VersionManager::getInstalledVersion());
$app->add(new \BinaryHype\SwTools\VersionCommand());
$app->add(new \BinaryHype\SwTools\GenerateCommand());
$app->run();