diff --git a/src/audio/aria/llext/CMakeLists.txt b/src/audio/aria/llext/CMakeLists.txt index 080581dbcdb6..d6a6e0411fc1 100644 --- a/src/audio/aria/llext/CMakeLists.txt +++ b/src/audio/aria/llext/CMakeLists.txt @@ -6,4 +6,5 @@ sof_llext_build("aria" ../aria_hifi5.c ../aria_hifi3.c ../aria_generic.c + LIB openmodules ) diff --git a/src/audio/asrc/llext/CMakeLists.txt b/src/audio/asrc/llext/CMakeLists.txt index 93f26a228913..8ef1d2e26fa6 100644 --- a/src/audio/asrc/llext/CMakeLists.txt +++ b/src/audio/asrc/llext/CMakeLists.txt @@ -7,4 +7,5 @@ sof_llext_build("asrc" ../asrc_farrow.c ../asrc_farrow_generic.c ../asrc_ipc4.c + LIB openmodules ) diff --git a/src/audio/codec/dts/llext/CMakeLists.txt b/src/audio/codec/dts/llext/CMakeLists.txt index f73dc4d3123b..23ace9bd95ac 100644 --- a/src/audio/codec/dts/llext/CMakeLists.txt +++ b/src/audio/codec/dts/llext/CMakeLists.txt @@ -5,6 +5,7 @@ if(CONFIG_DTS_CODEC_STUB) sof_llext_build("dts" SOURCES ../dts.c ../dts_stub.c + LIB openmodules ) target_include_directories(dts_llext_lib PRIVATE "../../../../../third_party/include" diff --git a/src/audio/crossover/llext/CMakeLists.txt b/src/audio/crossover/llext/CMakeLists.txt index 0adb2631e60f..b4b6e9def9b1 100644 --- a/src/audio/crossover/llext/CMakeLists.txt +++ b/src/audio/crossover/llext/CMakeLists.txt @@ -5,4 +5,5 @@ sof_llext_build("crossover" SOURCES ../crossover.c ../crossover_generic.c ../crossover_ipc4.c + LIB openmodules ) diff --git a/src/audio/dcblock/llext/CMakeLists.txt b/src/audio/dcblock/llext/CMakeLists.txt index 9aa677d05be4..63a95013ab5f 100644 --- a/src/audio/dcblock/llext/CMakeLists.txt +++ b/src/audio/dcblock/llext/CMakeLists.txt @@ -7,4 +7,5 @@ sof_llext_build("dcblock" ../dcblock_hifi3.c ../dcblock_hifi4.c ../dcblock_ipc4.c + LIB openmodules ) diff --git a/src/audio/drc/llext/CMakeLists.txt b/src/audio/drc/llext/CMakeLists.txt index e658c3acfe0b..d12e94790597 100644 --- a/src/audio/drc/llext/CMakeLists.txt +++ b/src/audio/drc/llext/CMakeLists.txt @@ -8,4 +8,5 @@ sof_llext_build("drc" ../drc_hifi3.c ../drc_hifi4.c ../drc_math_hifi3.c + LIB openmodules ) diff --git a/src/audio/eq_fir/llext/CMakeLists.txt b/src/audio/eq_fir/llext/CMakeLists.txt index 9b4f47308c49..df4b3a16c89e 100644 --- a/src/audio/eq_fir/llext/CMakeLists.txt +++ b/src/audio/eq_fir/llext/CMakeLists.txt @@ -3,8 +3,9 @@ sof_llext_build("eq_fir" SOURCES ../eq_fir_hifi3.c - ../eq_fir_hifi2ep.c - ../eq_fir_generic.c - ../eq_fir.c - ../eq_fir_ipc4.c + ../eq_fir_hifi2ep.c + ../eq_fir_generic.c + ../eq_fir.c + ../eq_fir_ipc4.c + LIB openmodules ) diff --git a/src/audio/eq_iir/llext/CMakeLists.txt b/src/audio/eq_iir/llext/CMakeLists.txt index 535455105515..9b5d956e82b0 100644 --- a/src/audio/eq_iir/llext/CMakeLists.txt +++ b/src/audio/eq_iir/llext/CMakeLists.txt @@ -5,4 +5,5 @@ sof_llext_build("eq_iir" SOURCES ../eq_iir.c ../eq_iir_ipc4.c ../eq_iir_generic.c + LIB openmodules ) diff --git a/src/audio/google/llext_ctc/CMakeLists.txt b/src/audio/google/llext_ctc/CMakeLists.txt index 440e0fbe6ad2..c04c9765bf1d 100644 --- a/src/audio/google/llext_ctc/CMakeLists.txt +++ b/src/audio/google/llext_ctc/CMakeLists.txt @@ -6,6 +6,7 @@ sof_llext_build("google_ctc_audio_processing" SOURCES ../google_ctc_audio_processing.c ../google_ctc_audio_processing_ipc4.c ../google_ctc_audio_processing_mock.c + LIB openmodules ) target_include_directories(google_ctc_audio_processing_llext_lib PRIVATE "${sof_top_dir}/third_party/include" diff --git a/src/audio/google/llext_rtc/CMakeLists.txt b/src/audio/google/llext_rtc/CMakeLists.txt index 0847fbc8bc57..7cf47276d62e 100644 --- a/src/audio/google/llext_rtc/CMakeLists.txt +++ b/src/audio/google/llext_rtc/CMakeLists.txt @@ -2,6 +2,7 @@ if(CONFIG_GOOGLE_RTC_AUDIO_PROCESSING_MOCK) sof_llext_build("google_rtc_audio_processing" SOURCES ../google_rtc_audio_processing.c ../google_rtc_audio_processing_mock.c + LIB openmodules ) target_include_directories(google_rtc_audio_processing_llext_lib PRIVATE "${sof_top_dir}/third_party/include" diff --git a/src/audio/igo_nr/llext/CMakeLists.txt b/src/audio/igo_nr/llext/CMakeLists.txt index 2e974cae7945..3f336184fb7c 100644 --- a/src/audio/igo_nr/llext/CMakeLists.txt +++ b/src/audio/igo_nr/llext/CMakeLists.txt @@ -5,6 +5,7 @@ if(CONFIG_DTS_CODEC_STUB) sof_llext_build("igo_nr" SOURCES ../igo_nr.c ../igo_nr_stub.c + LIB openmodules ) target_include_directories(igo_nr_llext_lib PRIVATE "../../../../third_party/include" diff --git a/src/audio/mfcc/llext/CMakeLists.txt b/src/audio/mfcc/llext/CMakeLists.txt index a3184ecbc150..688342751d75 100644 --- a/src/audio/mfcc/llext/CMakeLists.txt +++ b/src/audio/mfcc/llext/CMakeLists.txt @@ -8,4 +8,5 @@ sof_llext_build("mfcc" ../mfcc_generic.c ../mfcc_hifi3.c ../mfcc_hifi4.c + LIB openmodules ) diff --git a/src/audio/mixin_mixout/llext/CMakeLists.txt b/src/audio/mixin_mixout/llext/CMakeLists.txt index fc5278dc47b0..300130fbe82e 100644 --- a/src/audio/mixin_mixout/llext/CMakeLists.txt +++ b/src/audio/mixin_mixout/llext/CMakeLists.txt @@ -6,4 +6,5 @@ sof_llext_build("mixin_mixout" ../mixin_mixout_hifi3.c ../mixin_mixout_hifi5.c ../mixin_mixout_generic.c + LIB openmodules ) diff --git a/src/audio/multiband_drc/llext/CMakeLists.txt b/src/audio/multiband_drc/llext/CMakeLists.txt index 73c0c4136c30..dbafe5164220 100644 --- a/src/audio/multiband_drc/llext/CMakeLists.txt +++ b/src/audio/multiband_drc/llext/CMakeLists.txt @@ -5,4 +5,5 @@ sof_llext_build("multiband_drc" SOURCES ../multiband_drc.c ../multiband_drc_generic.c ../multiband_drc_ipc4.c + LIB openmodules ) diff --git a/src/audio/mux/llext/CMakeLists.txt b/src/audio/mux/llext/CMakeLists.txt index c17801d9af67..d23b29f5588d 100644 --- a/src/audio/mux/llext/CMakeLists.txt +++ b/src/audio/mux/llext/CMakeLists.txt @@ -5,4 +5,5 @@ sof_llext_build("mux" SOURCES ../mux.c ../mux_generic.c ../mux_ipc4.c + LIB openmodules ) diff --git a/src/audio/rtnr/llext/CMakeLists.txt b/src/audio/rtnr/llext/CMakeLists.txt index 3d028ace0adf..1abba6c3befc 100644 --- a/src/audio/rtnr/llext/CMakeLists.txt +++ b/src/audio/rtnr/llext/CMakeLists.txt @@ -5,6 +5,7 @@ if(CONFIG_COMP_RTNR_STUB) sof_llext_build("rtnr" SOURCES ../rtnr.c ../rtnr_stub.c + LIB openmodules ) else() message(FATAL_ERROR "Add library linking support in src/audio/rtnr/llext/CMakeFiles.txt") diff --git a/src/audio/selector/llext/CMakeLists.txt b/src/audio/selector/llext/CMakeLists.txt index e8c3fbc911a4..460b547e64c6 100644 --- a/src/audio/selector/llext/CMakeLists.txt +++ b/src/audio/selector/llext/CMakeLists.txt @@ -4,4 +4,5 @@ sof_llext_build("selector" SOURCES ../selector.c ../selector_generic.c + LIB openmodules ) diff --git a/src/audio/src/llext/CMakeLists.txt b/src/audio/src/llext/CMakeLists.txt index 84a0bc4465df..dfb9782ee941 100644 --- a/src/audio/src/llext/CMakeLists.txt +++ b/src/audio/src/llext/CMakeLists.txt @@ -11,6 +11,7 @@ sof_llext_build("src" ../src_common.c ../src_ipc4.c ../src_lite.c + LIB openmodules ) else() sof_llext_build("src" @@ -21,5 +22,6 @@ sof_llext_build("src" ../src.c ../src_common.c ../src_ipc4.c + LIB openmodules ) endif() diff --git a/src/audio/tdfb/llext/CMakeLists.txt b/src/audio/tdfb/llext/CMakeLists.txt index 3f9e301947dd..3a12afea12ca 100644 --- a/src/audio/tdfb/llext/CMakeLists.txt +++ b/src/audio/tdfb/llext/CMakeLists.txt @@ -8,4 +8,5 @@ sof_llext_build("tdfb" ../tdfb_hifiep.c ../tdfb_hifi3.c ../tdfb_ipc4.c + LIB openmodules ) diff --git a/src/audio/volume/llext/CMakeLists.txt b/src/audio/volume/llext/CMakeLists.txt index 74a78873eba6..ca33117f0a67 100644 --- a/src/audio/volume/llext/CMakeLists.txt +++ b/src/audio/volume/llext/CMakeLists.txt @@ -10,4 +10,5 @@ sof_llext_build("volume" ../volume_hifi4_with_peakvol.c ../volume.c ../volume_ipc4.c + LIB openmodules ) diff --git a/src/samples/audio/smart_amp_test_llext/CMakeLists.txt b/src/samples/audio/smart_amp_test_llext/CMakeLists.txt index 2218f41423b5..804ab497d4e7 100644 --- a/src/samples/audio/smart_amp_test_llext/CMakeLists.txt +++ b/src/samples/audio/smart_amp_test_llext/CMakeLists.txt @@ -3,4 +3,5 @@ sof_llext_build("smart_amp_test" SOURCES ../smart_amp_test_ipc4.c + LIB openmodules )