-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig.sh
67 lines (56 loc) · 1.22 KB
/
config.sh
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
#Common
COMPRESS="n"
FOR_EXYNOS="n"
EROFS="n"
COMMON="y"
#Exnos
EXYNOS_TARGET="p3s"
EXYNOS_MODELS=("c1s" c2s c1slte c2slte)
#Snapdragon
SNAPDRAGON_TARGET="p3s"
SNAPDRAGON_MODELS=(c2s c2slte)
#Vendor
CREATE_VENDOR="n"
PATCH_VENDOR="y"
FORCE_VENDOR="n"
#patch files
VENDOR_DELETE="990/Delete"
VENDOR_COPY="990/Copy"
VENDOR_MISC="990/Misc"
#Test Vendor Vars
SKIPVENDORCHECKSUM="n"
COPYVENDOR="y"
#Product
CREATE_PRODUCT="y"
PRODUCT_DELETE="990/Delete"
PRODUCT_MISC="990/Misc"
#Odm
CREATE_ODM="n"
#Project Structure
ROOT_DIR=$(dirname "$(readlink -f "$0")")
WORKING_DIR=$ROOT_DIR/Working
EXTERNAL_DIR=$ROOT_DIR/External
STOCK_DIR=$ROOT_DIR/Stock
ASSETS_DIR=$ROOT_DIR/Vulcanizer
RESOURCES_DIR=$ASSETS_DIR/Resources
SCRIPT_DIR=$ASSETS_DIR/Scripts
HELPER_DIR=$SCRIPT_DIR/Helper
MODIFICATION_DIR=$SCRIPT_DIR/Modifications
SPECIFIC_FILES=$WORKING_DIR/Odm/Specific_Files
OUT_DIR=$ROOT_DIR/Out
#Formating
INDENT_ALT=" - "
TITLEWIDTH=45
RESET="\033[0m"
SUCCESS_FG="\033[32m"
TITLE_BG="\033[104m"
TITLE_FG="\033[30m"
PROCESS_FG="\033[95m"
ERROR_FG="\033[31m"
WARNING_FG="\033[33m"
NO_FORMAT="\033[0m"
HEADING_FG="\033[38;5;14m"
#HEADING_BG="\033[48;5;252m"
OVERWRITE="\r\033[K"
#echo -e '\033k'"Vulcanizer"'\033\\'
echo -e '\033]2;'"Vulcanizer"'\007'