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

$autoload_paths = [
    __DIR__ . '/../../../autoload.php',
    __DIR__ . '/../vendor/autoload.php',
    __DIR__ . '/vendor/autoload.php',
];

foreach ($autoload_paths as $file) {
    if (file_exists($file)) {
        require_once $file;
        break;
    }
}

use Symfony\Component\Console\Application;

$application = new Application();
$application->setName('CS-Cart Command-line Tools');

$application->add(new \Tygh\Sdk\Commands\AddonSymlinkCommand());
$application->add(new \Tygh\Sdk\Commands\AddonExportCommand());
$application->add(new \Tygh\Sdk\Commands\AddonSyncCommand());
$application->add(new \Tygh\Sdk\Commands\AddonBuildUpgradeCommand());
$application->add(new \Tygh\Sdk\Commands\AddonCreateCommand(__DIR__ . '/../templates'));

$application->run();

