modules: remove kunit test modules [1/1]
PD#SWPL-197249
Problem:
kunit test modules is build as gki modules,
but not in system_dlkm img and is not needed normal
Solution:
get all gki modules, and only save need
Verify:
local
Change-Id: I7ee3010faa86d7567823f2a1bc7cb48155c9e781
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
diff --git a/amlogic_utils.sh b/amlogic_utils.sh
index 41dcef7..2224959 100644
--- a/amlogic_utils.sh
+++ b/amlogic_utils.sh
@@ -552,19 +552,10 @@
GKI_MODULES_LOAD_BLACK_LIST=()
if [[ "${FULL_KERNEL_VERSION}" != "common13-5.15" && "${ARCH}" == "arm64" ]]; then
gki_modules_temp_file=`mktemp /tmp/config.XXXXXXXXXXXX`
- if [[ ${BAZEL} == "1" ]]; then
- if [[ -z ${ANDROID_PROJECT} && -n ${FAST_BUILD} ]]; then
- cp ${BAZEL_OUT}/kernel_aarch64_all_module_names/kernel_aarch64_modules ${gki_modules_temp_file}
- else
- cp ${DIST_DIR}/system_dlkm.modules.load ${gki_modules_temp_file}
- fi
- else
- rm -f ${gki_modules_temp_file}
- cat ${ROOT_DIR}/${KERNEL_DIR}/modules.bzl |grep ko | while read LINE
- do
- echo $LINE | sed 's/^[^"]*"//' | sed 's/".*$//' >> ${gki_modules_temp_file}
- done
- fi
+ cat ${ROOT_DIR}/${KERNEL_DIR}/modules.bzl |grep ko | while read LINE
+ do
+ echo $LINE | sed 's/^[^"]*"//' | sed 's/".*$//' >> ${gki_modules_temp_file}
+ done
for module in ${GKI_MODULES_LOAD_WHITE_LIST[@]}; do
sed -i "/\/${module}/d" ${gki_modules_temp_file}