N°9503 Fix broken symlink in setup wizard (#881)

This commit is contained in:
Timmy38
2026-04-27 09:14:41 +02:00
committed by GitHub
parent d358c41c24
commit 7e0e357713
6 changed files with 19 additions and 11 deletions

View File

@@ -53,10 +53,9 @@ class DataAuditSequencer extends StepSequencer
$aSelectedModules = $this->oParams->Get('selected_modules', []);
$sSourceDir = $this->oParams->Get('source_dir', 'datamodels/latest');
$sExtensionDir = $this->oParams->Get('extensions_dir', 'extensions');
$aMiscOptions = $this->oParams->Get('options', []);
$aRemovedExtensionCodes = $this->oParams->Get('removed_extensions', []);
$bUseSymbolicLinks = $aMiscOptions['symlinks'] ?? false;
$sMessage = $bUseSymbolicLinks ? '' : 'Using symbolic links instead of copying data model files (for developers only!)';
$bUseSymbolicLinks = $this->oParams->Get('use_symbolic_links', null) === 'on';
$sMessage = $bUseSymbolicLinks ? 'Using symbolic links instead of copying data model files (for developers only!)' : '';
$this->oRunTimeEnvironment->DoCompile(
$aRemovedExtensionCodes,
$aSelectedModules,