aboutsummaryrefslogtreecommitdiff
path: root/etc/config
blob: 15e6063f03b8f758d4fc19dd8e9a6942bfe3accf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# Basic settings (used in this file only)
SCRIPT_DIR=`dirname $0`
CONFIG_DIR=`cd $SCRIPT_DIR; pwd`
PROJECT_DIR="$CONFIG_DIR/.."
WORKSPACE_DIR="$PROJECT_DIR/var"
LIB_DIRS="$PROJECT_DIR/brep:$PROJECT_DIR/../libbutl/butl:$PROJECT_DIR/../libbpkg/bpkg"

# PostgreSQL settings (used in pgctl)
PG_PORT=8432
PG_SCHEMA_DIR="$PROJECT_DIR/brep"
PG_DATA_DIR="$WORKSPACE_DIR/lib/pgsql"
PG_LOG_DIR="$WORKSPACE_DIR/log/pgsql"
PG_WORKSPACE_DIR="$WORKSPACE_DIR/run/pgsql"

# Apache settings (used in apachectl)
AP_PORT=8080
AP_SERVER_NAME="cppget.org:$AP_PORT"
AP_ADMIN_EMAIL=admin@cppget.org
AP_LOG_LEVEL=trace1
AP_DB_HOST="$PG_WORKSPACE_DIR"
AP_DB_PORT=$PG_PORT
AP_LIB_DIRS="$LIB_DIRS"
AP_MODULE_DIR="$PROJECT_DIR/brep"
AP_WWW_DIR="$PROJECT_DIR/www"
AP_CONFIG_DIR="$CONFIG_DIR"
AP_LOG_DIR="$WORKSPACE_DIR/log/httpd"
AP_WORKSPACE_DIR="$WORKSPACE_DIR/run/httpd"

# brep-loader settings (used in loader)
LD_DB_HOST="$PG_WORKSPACE_DIR"
LD_DB_PORT=$PG_PORT
LD_REPOSITORIES="$CONFIG_DIR/repositories.conf"
LD_LIB_DIRS="$LIB_DIRS"
LD_EXE_DIRS="$PROJECT_DIR/loader"