From 2edfa920e0be2b3d63f3c6b0fb36f0c1c32c4339 Mon Sep 17 00:00:00 2001 From: Tom Willemse Date: Sat, 22 Aug 2026 00:30:26 -0700 Subject: Upgrade phel --- phel-config.php | 23 ++++++----------------- 1 file changed, 6 insertions(+), 17 deletions(-) (limited to 'phel-config.php') diff --git a/phel-config.php b/phel-config.php index 504ab23..e653adf 100644 --- a/phel-config.php +++ b/phel-config.php @@ -3,22 +3,11 @@ declare(strict_types=1); use Phel\Config\PhelConfig; -use Phel\Config\PhelExportConfig; -use Phel\Config\PhelBuildConfig; +use Phel\Config\ProjectLayout; -return (new PhelConfig()) - ->setSrcDirs(['src']) - ->setTestDirs(['tests']) - ->setVendorDir('vendor') - ->setKeepGeneratedTempFiles(false) - ->setFormatDirs(['src', 'tests']) - ->setBuildConfig((new PhelBuildConfig()) - ->setMainPhelNamespace('lezer\app') - ->setMainPhpPath('out/index.php')) - ->setExportConfig((new PhelExportConfig()) - ->setFromDirectories(['src/phel']) - ->setNamespacePrefix('PhelGenerated') - ->setTargetDirectory('src/PhelGenerated')) - ->setIgnoreWhenBuilding(['local.phel']) - ->setNoCacheWhenBuilding(['lezer/app']) +return PhelConfig::forProject(ProjectLayout::Flat) + ->withMainPhelNamespace('lezer.app') + ->withIgnoreWhenBuilding(['local.phel']) + ->withNoCacheWhenBuilding(['lezer.app']) + ->withOptimizationLevel(2) ; -- cgit v1.3-2-g0d8e