/wd4267 # Conversion from 'size_t' to a smaller type, possible loss of data
)
function(disable_msvc_warnings target_name)
- target_compile_options(${target_name} PRIVATE ${MSVC_WARNING_FLAGS})
+ if(TARGET ${target_name})
+ target_compile_options(${target_name} PRIVATE ${MSVC_WARNING_FLAGS})
+ endif()
endfunction()
disable_msvc_warnings(ggml-base)
disable_msvc_warnings(ggml)
disable_msvc_warnings(ggml-cpu)
+ disable_msvc_warnings(ggml-cpu-x64)
+ disable_msvc_warnings(ggml-cpu-sse42)
+ disable_msvc_warnings(ggml-cpu-sandybridge)
+ disable_msvc_warnings(ggml-cpu-haswell)
+ disable_msvc_warnings(ggml-cpu-skylakex)
+ disable_msvc_warnings(ggml-cpu-icelake)
+ disable_msvc_warnings(ggml-cpu-alderlake)
endif()