From 019267c7fa16178a3304ed0b17df6c484a591539 Mon Sep 17 00:00:00 2001 From: Joost Faassen Date: Sat, 22 Aug 2020 08:20:35 +0100 Subject: [PATCH] fix: basedir resolving --- scripts/doc/html | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/scripts/doc/html b/scripts/doc/html index be6858e..f988b32 100755 --- a/scripts/doc/html +++ b/scripts/doc/html @@ -5,8 +5,11 @@ use Infra\Sdk\Utils; use Infra\Service\HtmlGeneratorService; $baseDir = __DIR__ . '/../../'; -if (!file_exists($baseDir . 'composer.json')) { - $baseDir = __DIR__ . '/../../../../../'; // run as a composer dependency +if (!file_exists($baseDir . 'vendor/autoload.php')) { + $baseDir = __DIR__ . '/../../../../../'; // run as a composer dependency +} +if (!file_exists($baseDir . 'vendor/autoload.php')) { + throw new RuntimeException("Error resolving base directory"); } require_once $baseDir . 'vendor/autoload.php';