Files
UnrealEngine/Engine/Source/ThirdParty/Intel/ISPC/ispc-1.21.0/cmake/Git.cmake
2025-05-18 13:04:45 +08:00

20 lines
517 B
CMake

#
# Copyright (c) 2018-2023, Intel Corporation
#
# SPDX-License-Identifier: BSD-3-Clause
#
# ispc Git.cmake
#
find_program(GIT_BINARY NAMES git)
message(STATUS "GIT_BINARY: ${GIT_BINARY}")
if (GIT_BINARY)
execute_process(
COMMAND ${GIT_BINARY} rev-parse --short=16 HEAD
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
OUTPUT_VARIABLE GIT_COMMIT
OUTPUT_STRIP_TRAILING_WHITESPACE
)
string(CONCAT GIT_COMMIT_HASH "commit " ${GIT_COMMIT})
endif()