|
|
@@ -436,22 +436,14 @@ jobs:
|
|
|
echo "CONFIG_SND_PROC_FS=y" >> "${{ env.DEFCONFIG }}"
|
|
|
echo "CONFIG_SND_ALOOP=m" >> "${{ env.DEFCONFIG }}"
|
|
|
|
|
|
+ # Add snd-aloop.ko to modules list
|
|
|
+ echo "sound/drivers/snd-aloop.ko" >> common/android/gki_aarch64_modules
|
|
|
+
|
|
|
if [[ -f common/modules.bzl ]]; then
|
|
|
- if grep -q 'sound\/drivers\/snd-aloop.ko' common/modules.bzl; then
|
|
|
- echo "snd-aloop already present in common/modules.bzl"
|
|
|
- else
|
|
|
- # Insert before the closing bracket of _COMMON_GKI_MODULES_LIST
|
|
|
- echo "snd-aloop injection: adding to module list"
|
|
|
- sed -i '/_COMMON_GKI_MODULES_LIST = \[/,/^[[:space:]]*\]/{/^[[:space:]]*\]$/i\ "sound/drivers/snd-aloop.ko",
|
|
|
- }' common/modules.bzl
|
|
|
- if grep -q 'sound\/drivers\/snd-aloop.ko' common/modules.bzl; then
|
|
|
- echo "Injected snd-aloop into common/modules.bzl"
|
|
|
- else
|
|
|
- echo "Warning: could not inject snd-aloop into common/modules.bzl" >&2
|
|
|
- fi
|
|
|
- fi
|
|
|
- else
|
|
|
- echo "common/modules.bzl not found; skipping snd-aloop injection"
|
|
|
+ # Insert before the closing bracket of _COMMON_GKI_MODULES_LIST
|
|
|
+ echo "snd-aloop injection: adding to module list"
|
|
|
+ sed -i '/_COMMON_GKI_MODULES_LIST = \[/,/^[[:space:]]*\]/{/^[[:space:]]*\]$/i\ "sound/drivers/snd-aloop.ko",
|
|
|
+}' common/modules.bzl
|
|
|
fi
|
|
|
|
|
|
# Add symbols to abi_gki_aarch64
|