/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
release-20.2
Code/EnginePlugins/FmodPlugin/init.cmake
38 строк
967 B
C-Core
Updated Fmod Plugin to use Fmod Studio version 2.00 (#80)
20 авг 2019, 19:33
Не верифицирован
20 авг 2019, 19:33
6037360
Код
Авторство
О чём код?
###################################### ### Fmod support ###################################### set (EZ_BUILD_FMOD OFF CACHE BOOL "Whether support for FMod should be added") ###################################### ### ez_requires_fmod() ###################################### macro(ez_requires_fmod) ez_requires_windows() ez_requires(EZ_BUILD_FMOD) endmacro() ###################################### ### ez_link_target_fmod(<target>) ###################################### function(ez_link_target_fmod TARGET_NAME) ez_requires_fmod() find_package(EzFmod REQUIRED) if (EZFMOD_FOUND) target_link_libraries(${TARGET_NAME} PRIVATE ezFmod::Studio) add_custom_command(TARGET ${TARGET_NAME} POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy_if_different $<TARGET_FILE:ezFmod::Studio> $<TARGET_FILE_DIR:${TARGET_NAME}> COMMAND ${CMAKE_COMMAND} -E copy_if_different $<TARGET_FILE:ezFmod::Core> $<TARGET_FILE_DIR:${TARGET_NAME}> ) endif() endfunction()