|
|
@@ -368,10 +368,19 @@ if (MSVC)
|
|
|
/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()
|