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

inc_projects_config.php

Blame
  • inc_projects_config.php 832 B
    <?php
    
    $aConfig = include('config_defaults.php');
    if (file_exists(__DIR__.'/config_custom.php')){
        $aConfig = array_replace_recursive(
            $aConfig,
            include('config_custom.php')
        );    
    }
    
    // ----------------------------------------------------------------------
    // generate some vars
    // ----------------------------------------------------------------------
    
    $aConfig = array_merge($aConfig, [
        'appRootDir' => dirname(__DIR__),
        'configDir' => __DIR__,
        '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',
    ]);