mirror of
https://github.com/warmcat/libwebsockets.git
synced 2025-03-16 00:00:07 +01:00
LWS_BUILD_HASH improve
Signed-off-by: Andy Green <andy.green@linaro.org>
This commit is contained in:
parent
466defa72d
commit
9c6bd66859
1 changed files with 14 additions and 3 deletions
|
@ -33,12 +33,23 @@ find_package(Git)
|
||||||
if(GIT_EXECUTABLE)
|
if(GIT_EXECUTABLE)
|
||||||
execute_process(
|
execute_process(
|
||||||
WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}"
|
WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}"
|
||||||
COMMAND "${GIT_EXECUTABLE}" log -n 1 --pretty=%h
|
COMMAND "${GIT_EXECUTABLE}" describe
|
||||||
OUTPUT_VARIABLE GIT_HASH
|
OUTPUT_VARIABLE GIT_HASH
|
||||||
OUTPUT_STRIP_TRAILING_WHITESPACE
|
OUTPUT_STRIP_TRAILING_WHITESPACE
|
||||||
)
|
)
|
||||||
|
execute_process(
|
||||||
set(LWS_BUILD_HASH ${GIT_HASH})
|
WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}"
|
||||||
|
COMMAND "whoami"
|
||||||
|
OUTPUT_VARIABLE GIT_USER
|
||||||
|
OUTPUT_STRIP_TRAILING_WHITESPACE
|
||||||
|
)
|
||||||
|
execute_process(
|
||||||
|
WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}"
|
||||||
|
COMMAND "hostname"
|
||||||
|
OUTPUT_VARIABLE GIT_HOST
|
||||||
|
OUTPUT_STRIP_TRAILING_WHITESPACE
|
||||||
|
)
|
||||||
|
set(LWS_BUILD_HASH ${GIT_USER}@${GIT_HOST}-${GIT_HASH})
|
||||||
message("Git commit hash: ${LWS_BUILD_HASH}")
|
message("Git commit hash: ${LWS_BUILD_HASH}")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue