diff --git a/cmake/external/xnnpack.cmake b/cmake/external/xnnpack.cmake index 25e63eac0bc0d..46d69371150d1 100644 --- a/cmake/external/xnnpack.cmake +++ b/cmake/external/xnnpack.cmake @@ -30,7 +30,13 @@ if (onnxruntime_BUILD_WEBASSEMBLY) endif() message("Adding WebAssembly Source Files to XNNPACK") - set(wasm_src_patterns "${XNNPACK_DIR}/src/wasm-*.c" + set(wasm_src_patterns "${XNNPACK_DIR}/src/init.c" + "${XNNPACK_DIR}/src/params-init.c" + "${XNNPACK_DIR}/src/qu8-avgpool/9*-minmax-scalar-c1.c" + "${XNNPACK_DIR}/src/u8-rmax/scalar.c" + "${XNNPACK_DIR}/src/x8-zip/x*-scalar.c" + "${XNNPACK_DIR}/src/x*-transposec/gen/2x4-scalar-int.c" + "${XNNPACK_DIR}/src/wasm-*.c" "${XNNPACK_DIR}/src/*-wasm-*.c" "${XNNPACK_DIR}/src/*-wasm.c") set(wasm32_asm_src_patterns "${XNNPACK_DIR}/src/wasm_shr_*.S") @@ -57,4 +63,4 @@ if (onnxruntime_BUILD_WEBASSEMBLY) target_sources(XNNPACK PRIVATE ${XNNPACK_WASMSIMD_MICROKERNEL_SRCS}) endif() -endif() \ No newline at end of file +endif()