/
githubmirror
/
gpt4all
Обзор
Документация
Войти
/
githubmirror
/
gpt4all
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
common/common.cmake
41 строка
1 KB
AT
Code interpreter (#3173)
20 дек 2024, 00:31
Не верифицирован
20 дек 2024, 00:31
1c89447
Код
Авторство
О чём код?
function(gpt4all_add_warning_options target) if (MSVC) return() endif() target_compile_options("${target}" PRIVATE # base options -Wall -Wextra # extra options -Wcast-align -Wextra-semi -Wformat=2 -Wmissing-include-dirs -Wsuggest-override -Wvla # errors -Werror=format-security -Werror=init-self -Werror=pointer-arith -Werror=undef # disabled warnings -Wno-sign-compare -Wno-unused-parameter ) if (CMAKE_CXX_COMPILER_ID STREQUAL "GNU") target_compile_options("${target}" PRIVATE -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-reorder -Wno-null-dereference ) elseif (CMAKE_CXX_COMPILER_ID MATCHES "^(Apple)?Clang$") target_compile_options("${target}" PRIVATE -Wunreachable-code-break -Wunreachable-code-return -Werror=pointer-integer-compare -Wno-reorder-ctor ) endif() endfunction()