-
Notifications
You must be signed in to change notification settings - Fork 0
/
config-def
41 lines (29 loc) · 1.15 KB
/
config-def
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
37
38
39
40
# git command that smog will invoke to clone repositories
GIT=$(which git)
# text editor command
EDITOR=$(which vim)
# root directory for folders defined below
ROOT="$HOME"
# path of directory where smog will clone packages
PKG="pkg"
# directory where smog will create symlinks to binaries
# this is used when you invoke 'smoge reflect PKG'
BIN="bin"
# directory where smog will create symlinks to share libraries
LIB="lib"
# directory where smog itself will be cloned
SMOG="$PKG/github.com/vgratian/smog"
# subdirectory where smog will store metadata of packages
MDD="$SMOG/mdd"
# name of the branch that smog will create after cloning a repository
# (such that your local changes don't mess with the upstream source code)
LOCALBRANCH="mastermind"
# number of processes to use when syncing packages (passed to xargs)
# default is number of CPUs * 2; use '0' to run as many as possible
NPROCS=$((`nproc`*2))
# path to file created to integrate smog with ldconfig
# empty means no file will be created
LDSOCONF="/etc/ld.so.conf.d/libsmog_$USER.conf"
# path to your bashrc, used to update your PATH environment variable
# empty means don't update PATH
BASHRC=".bashrc"