/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
ms9
Code/BuildSystem/CMake/ezUtils.cmake
33 строки
1 KB
jankrassnigg
Updated Doxyfile
15 фев 2019, 01:44
15 фев 2019, 01:44
68f6666
Код
Авторство
О чём код?
include("ezUtilsPCH") include("ezUtilsUnityFiles") include("ezUtilsQt") ###################################### ### ez_grep_sources ###################################### function(ez_grep_sources START_FOLDER OUT_FILES) file(GLOB_RECURSE SOURCE_FILES_CPP RELATIVE "${START_FOLDER}" "${START_FOLDER}/*.cpp") file(GLOB_RECURSE SOURCE_FILES_H RELATIVE "${START_FOLDER}" "${START_FOLDER}/*.h") #message(STATUS "Globbed cpp: ${SOURCE_FILES_CPP}") #message(STATUS "Globbed h: ${SOURCE_FILES_H}") set(${OUT_FILES} "${SOURCE_FILES_CPP};${SOURCE_FILES_H}" PARENT_SCOPE) endfunction() ###################################### ### ez_add_project_files ###################################### function(ez_add_project_files TARGET_NAME ROOT_DIR SUB_FOLDER FILE_LIST) foreach(FILE IN ITEMS ${FILE_LIST}) set(CUR_FILE "${SUB_FOLDER}/${FILE}") target_sources(${TARGET_NAME} PRIVATE "${CUR_FILE}") source_group(TREE ${ROOT_DIR} FILES ${CUR_FILE}) endforeach() endfunction()