/
clang
/
raylib
Обзор
Документация
Войти
/
clang
/
raylib
Код
Вики
Пакеты
0
Релизы
0
Аналитика
master
cmake/CompileDefinitions.cmake
23 строки
751 B
Lázaro Albuquerque
Removes the redundant USE_AUDIO flag (#4158)
16 июл 2024, 15:16
Не верифицирован
16 июл 2024, 15:16
24726a4
Код
Авторство
О чём код?
# Adding compile definitions target_compile_definitions("raylib" PUBLIC "${PLATFORM_CPP}") target_compile_definitions("raylib" PUBLIC "${GRAPHICS}") function(define_if target variable) if(${${variable}}) message(STATUS "${variable}=${${variable}}") target_compile_definitions(${target} PRIVATE "${variable}") endif() endfunction() if(${CUSTOMIZE_BUILD}) target_compile_definitions("raylib" PRIVATE EXTERNAL_CONFIG_FLAGS) foreach(FLAG IN LISTS CONFIG_HEADER_FLAGS) string(REGEX MATCH "([^=]+)=(.+)" _ ${FLAG}) define_if("raylib" ${CMAKE_MATCH_1}) endforeach() foreach(VALUE IN LISTS CONFIG_HEADER_VALUES) target_compile_definitions("raylib" PRIVATE ${VALUE}) endforeach() endif()