-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathconfig.env
More file actions
executable file
·41 lines (33 loc) · 1.2 KB
/
config.env
File metadata and controls
executable file
·41 lines (33 loc) · 1.2 KB
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
# Name of the archive containing the Linux kernel source code. This archive must
# be placed in the files directory.
LK_ARCHIVE_NAME=kernel.tar.xz
# Name of the archive containing the toolchain. This archive must be places in
# the files directory.
TC_ARCHIVE_NAME=toolchain.tar.bz2
# Target architecture, must match the used toolchain
# Examples: "arm", "arm64", "mips", "x86"
LK_ARCH="arm64"
# Download links for Linxu kernel and toolchain. Used by
# ./scripts/download_lk_tc.sh
LK_DOWNLOAD_LINK=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.37.tar.xz
TC_DOWNLOAD_LINK=https://toolchains.bootlin.com/downloads/releases/toolchains/aarch64/tarballs/aarch64--glibc--stable-2021.11-1.tar.bz2
# Linux kernel #parallel build threads
LK_MAKE_J=2
# builder ID file
ID_FILE=.id
DOCKER_IMG_NAME=lkbuilder
DOCKER_CONTAINER_NAME=lkbuilder-docker
DOCKER_VOL_NAME=lkbuilder-vol
DOCKER_USER=lkbuilder
VOLUME_DEST=workspace
DOCKER_IMG_ROOT_PW=lkbuilder-passwd
# Directories under workspace
LKB_ARCHIVES_DIR=archives
LKB_KERNEL_DIR=kernel
# Under LKB_KERNEL_DIR
LKB_KERNEL_SRC_DIR=src
LKB_KERNEL_BUILD_DIR=build
LKB_KERNEL_INSTALL_DIR=install
LKB_TOOLCHAIN_DIR=tc
# Shared directory inside the container
SHARED_DIR=/shared