-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfigure
37 lines (35 loc) · 1.03 KB
/
configure
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
35
36
# Configuration file for the project
PROJECT='ebtb'
MY_HOME='https://global-social.net/apps/raw'
# Prefix directory
PREFIX='/usr/local'
# Directory for scripts
BINDIR="$PREFIX/bin"
# Directory for modules
INCLUDEDIR="~/.$PROJECT/modules"
# Directory for module channel
MODULEDIR="$INCLUDEDIR/@channel@"
# Directory for scripts
SCRIPTS_DIR='scripts'
# Directory for modules
MODULES_DIR='modules'
# Directory for tools
TOOLS_DIR='tools'
# Directory for the build process
BUILD_DIR='build'
# Directory for the script build process
SBUILD_DIR="$BUILD_DIR/$SCRIPTS_DIR"
# Directory for the module build process
MBUILD_DIR="$BUILD_DIR/$MODULES_DIR"
# Minify (some) codeblocks in scripts
MINIFY='true'
# Local module server
LOCAL_SERVER='true'
# Port (ephemeral port range = 49152 - 65535)
LOCAL_SERVER_PORT=48484
# php or python3
LOCAL_SERVER_BINARY='python3'
# Server directory
LOCAL_SERVER_DIRECTORY="$PREFIX/srv/$PROJECT"
# Do not build modules or scripts with this sufixes (space separated, case insensitive)
EXCLUDE_SUFIXES="~ .todo .test .new .ini"