Skip to content
Snippets Groups Projects
Select Git revision
  • 558df580576400912d2fc5c5c4a1b569cecc43fd
  • master default protected
  • Legacy_Php7
3 results

inc_projects_config.php

Blame
  • user avatar
    hahn authored
    dbdfe0b9
    History
    inc_projects_config.php 843 B
    <?php
    
    $aConfig = include('config_defaults.php');
    if (file_exists('config_custom.php')){
        $aConfig = array_replace_recursive(
            $aConfig,
            include('config_custom.php')
        );    
    }
    
    // ----------------------------------------------------------------------
    // generate some vars
    // ----------------------------------------------------------------------
    
    $aConfig = array_merge($aConfig, [
        'appRootDir' => dirname(dirname(__FILE__)),
        'configDir' => dirname(__FILE__),
        'dataDir' => $aConfig['workDir'] . '/data',    // to write data: ssh keys, projects, database
        'buildDir' => $aConfig['workDir'] . '/build',
        'buildDefaultsDir' => $aConfig['workDir'] . '/defaults',
        'packageDir' => $aConfig['workDir'] . '/packages',
        'archiveDir' => $aConfig['workDir'] . '/packages/_files',
    ]);