調べもの:build/build.sh [Android 技術者認定試験]
Android kernelのbuildスクリプト。kernelのmake実行前の準備としてdir作成や環境変数作成とmake実行をまとめたshellスクリプト。
makeで使用する環境変数は最新はこのファイルに定義されている。
「build.sh - kernel/build - Git at Google」
https://android.googlesource.com/kernel/build/+/refs/heads/master/build.sh
ビルド実行中に参照される環境変数。
kernelビルド準備に関連する環境変数。
makeで使用する環境変数は最新はこのファイルに定義されている。
「build.sh - kernel/build - Git at Google」
https://android.googlesource.com/kernel/build/+/refs/heads/master/build.sh
ビルド実行中に参照される環境変数。
BUILD_CONFIG BUILD_CONFIG_FRAGMENTS OUT_DIR DIST_DIR MAKE_GOALS EXT_MODULES UNSTRIPPED_MODULES COMPRESS_UNSTRIPPED_MODULES COMPRESS_MODULES LD HERMETIC_TOOLCHAIN ADDITIONAL_HOST_TOOLS ABI_DEFINITION KMI_SYMBOL_LIST ADDITIONAL_KMI_SYMBOL_LISTS KMI_ENFORCED GENERATE_VMLINUX_BTF
kernelビルド準備に関連する環境変数。
SKIP_MRPROPER SKIP_DEFCONFIG SKIP_IF_VERSION_MATCHES PRE_DEFCONFIG_CMDS POST_DEFCONFIG_CMDS POST_KERNEL_BUILD_CMDS LTO TAGS_CONFIG IN_KERNEL_MODULES SKIP_EXT_MODULES DO_NOT_STRIP_MODULES EXTRA_CMDS DIST_CMDS SKIP_CP_KERNEL_HDR BUILD_BOOT_IMG VENDOR_RAMDISK_CMDS AVB_SIGN_BOOT_IMG BUILD_INITRAMFS MODULES_OPTIONS MODULES_ORDER GKI_MODULES_LIST VENDOR_DLKM_MODULES_LIST VENDOR_DLKM_MODULES_BLOCKLIST VENDOR_DLKM_PROPS LZ4_RAMDISK TRIM_NONLISTED_KMI KMI_SYMBOL_LIST_STRICT_MODE KMI_STRICT_MODE_OBJECTS GKI_DIST_DIR GKI_BUILD_CONFIG GKI_PREBUILTS_DIR
コメント 0