-
Notifications
You must be signed in to change notification settings - Fork 8
/
ci_build.cfg
96 lines (84 loc) · 4.59 KB
/
ci_build.cfg
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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
#
# [ BUILD CONFIGURATION ]
# Building Configuration
#
# All of configuration can be replace by Telegram bot
#
#-------------------------------------------------------------------#
# [ TELEGRAM NOTIFIER ] #
# #
# (Required if using --tele-notifier): #
# TOKEN -> Telegram bot token #
# (Required if using --tele-notifier) #
#-------------------------------------------------------------------#
[TELE_NOTIFIER]
TOKEN = 1076863963:AAETFn7SRSZqWjGYMQOjfgb971IfM9D0mH4
#-------------------------------------------------------------------#
# [ COMPILER CONFIGURATION ] #
# #
# (Required): #
# PATH -> PATH Environtment variable #
# COMPILER -> Fill it with gcc or clang #
# CROSS_COMPILE -> gcc toolchains prefix #
# CROSS_COMPILE_ARM32 -> Leave empty if not using clang #
# CLANG TRIPLE -> Leave empty if not using clang #
# CC -> Leave empty if not using clang #
#-------------------------------------------------------------------#
[COMPILER_CFG]
PATH = /root/project/ci_script/linux-x86/clang-r353983c/bin:/root/project/eternalx_ci/aarch64-linux-android-4.9/bin:/root/project/ci_script/arm-linux-androideabi-4.9/bin
COMPILER = clang
CROSS_COMPILE = aarch64-linux-android-
CROSS_COMPILE_ARM32 = arm-linux-androideabi-
CLANG_TRIPLE = aarch64-linux-gnu-
CC = clang
#-------------------------------------------------------------------#
# [ KERNEL CONFIGURATION ] #
# #
# (Required): #
# SOURCE_DIR -> Path to source kernel directory #
# (on current path) #
# ARCH -> Device Architecture #
# DEFCONFIG -> Kernel configuration #
# CPU -> Number of CPU to using it for compile #
# #
# (Optional): #
# KREL -> Append kernel release to #
# kernel version string #
# KLIB -> Export/Build loadable modules to #
# Anykernel3. (e.g: True or False) #
# USER -> Append user@host to kernel version #
# HOST -> Append user@host to kernel version #
#-------------------------------------------------------------------#
[BUILD_CFG]
SOURCE_DIR = ./android_kernel_xiaomi_rosy-3.18
ARCH = arm64
DEFCONFIG = EternalX_defconfig
CPU = 4
KREL =
KLIB = False
KBUILD_BUILD_USER = zexceed12300
KBUILD_BUILD_HOST = ci_script
#-------------------------------------------------------------------#
# [ ANYKERNEL3 CONFIGURATION ] #
# [ Create Flashable Zip Kernel Automatically ] #
# #
# (Optional): #
# FLASHABLE -> Enable this configuration #
# (e.g: True or False) #
# ZIPNAME -> Name of flashable zip #
# ANYKERNEL_DIR -> Path to anykernel directory #
# (on current path) #
# DO_DEVICE -> Device codename #
# KERNEL_STRING -> message when flashing #
# DO_MODULES -> Repacking with modules. #
# (default: False) #
# SUPPORTED_VER -> Supported android. (default: 8 - 10) #
#-------------------------------------------------------------------#
[FLASHABLE_CFG]
FLASHABLE = True
ZIPNAME = KERNEL-EternalX
ANYKERNEL_DIR = ./EternalX-flasher
DO_DEVICE = rosy
KERNEL_STRING = # EternalX Kernel #
DO_MODULES = True
SUPPORTED_VER = 8 - 10