/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Code/Engine/CMakeLists.txt
28 строк
858 B
clkern
Buildsystem changes
27 июн 2023, 15:28
27 июн 2023, 15:28
d808246
Код
Авторство
О чём код?
set_property(GLOBAL PROPERTY "GATHER_EXPORT_PROJECTS" TRUE) ez_add_all_subdirs() set_property(GLOBAL PROPERTY "GATHER_EXPORT_PROJECTS" FALSE) if(NOT EZ_CMAKE_NO_BUILD_INFO) execute_process( COMMAND git rev-parse --short=12 HEAD WORKING_DIRECTORY ${CMAKE_CURRENT_LIST_DIR} OUTPUT_VARIABLE EZ_GIT_COMMIT_HASH_SHORT OUTPUT_STRIP_TRAILING_WHITESPACE ) execute_process( COMMAND git rev-parse HEAD WORKING_DIRECTORY ${CMAKE_CURRENT_LIST_DIR} OUTPUT_VARIABLE EZ_GIT_COMMIT_HASH_LONG OUTPUT_STRIP_TRAILING_WHITESPACE ) execute_process( COMMAND git rev-parse --abbrev-ref=strict HEAD WORKING_DIRECTORY ${CMAKE_CURRENT_LIST_DIR} OUTPUT_VARIABLE EZ_GIT_BRANCH_NAME OUTPUT_STRIP_TRAILING_WHITESPACE ) configure_file("${CMAKE_CURRENT_LIST_DIR}/ezBuildInfo.h.in" "${CMAKE_CURRENT_LIST_DIR}/ezBuildInfo.h" NEWLINE_STYLE LF) endif()