Процедура ПередСборкой(РабочийКаталог) Экспорт
    ПодготовкаКомпонентов = ЗагрузитьСценарий("build/ПодготовкаКомпонентов.os");
    ПодготовкаКомпонентов.Подготовить();
КонецПроцедуры

Описание.Имя("benchmark")
    .Версия("0.1.0")
    .Автор("Dmitry Ivanov")
    .АдресАвтора("https://github.com/Stivo182")
    .Описание("Бенчмаркинг на OneScript")
    .ВерсияСреды("1.9.2")
    .ВключитьФайл("src/BenchmarkOneScript")
    .ВключитьФайл("Components")
    .ВключитьФайл("samples")
    .ВключитьФайл("packagedef")
    .ВключитьФайл("package-loader.os")
    .ВключитьФайл("README.md")
    .ВключитьФайл("LICENSE")
    .ЗависитОт("cpuinfo")
    .ЗависитОт("delegate", "1.0.0")
    .ЗависитОт("annotations")
    .ЗависитОт("asserts")
    .ЗависитОт("autumn-cli")
    .ЗависитОт("coloratos")
    .ЗависитОт("fluent")
    .ЗависитОт("logos")
    .РазработкаЗависитОт("1testrunner")
    .РазработкаЗависитОт("coverage")
    .РазработкаЗависитОт("1commands")
    .ИсполняемыйФайл("src/BenchmarkOneScript/cmd/main.os", "benchos")