mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-08-06 13:57:14 +02:00
38 lines
1.2 KiB
Diff
38 lines
1.2 KiB
Diff
--- a/cmake/Modules/GetVersionInfo.cmake
|
|
+++ b/cmake/Modules/GetVersionInfo.cmake
|
|
@@ -7,34 +7,6 @@
|
|
# LCB_VERSION_MINOR
|
|
# LCB_VERSION_PATCH
|
|
|
|
-## Try git first ##
|
|
-FIND_PROGRAM(GIT_EXECUTABLE NAMES git git.exe)
|
|
-MACRO(RUNGIT outvar)
|
|
- EXECUTE_PROCESS(COMMAND git ${ARGN}
|
|
- OUTPUT_VARIABLE ${outvar}
|
|
- WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
|
|
- OUTPUT_STRIP_TRAILING_WHITESPACE)
|
|
-ENDMACRO()
|
|
-
|
|
-if (GIT_EXECUTABLE)
|
|
- RUNGIT(LCB_REVDESCRIBE describe --long)
|
|
- RUNGIT(LCB_VERSION describe)
|
|
- STRING(REPLACE "-" "_" LCB_VERSION "${LCB_VERSION}")
|
|
- MESSAGE(STATUS "Sanitized VERSION=${LCB_VERSION}")
|
|
- RUNGIT(LCB_VERSION_CHANGESET rev-parse HEAD)
|
|
-
|
|
- EXECUTE_PROCESS(
|
|
- COMMAND echo ${LCB_VERSION}
|
|
- COMMAND awk -F. "{printf \"0x%0.2d%0.2d%0.2d\", $1, $2, $3}"
|
|
- WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
|
|
- OUTPUT_VARIABLE LCB_VERSION_HEX)
|
|
-ENDIF()
|
|
-
|
|
-IF(LCB_VERSION)
|
|
- # Have the version information
|
|
- CONFIGURE_FILE(${LCB_GENINFODIR}/distinfo.cmake.in ${LCB_GENINFODIR}/distinfo.cmake)
|
|
-ENDIF()
|
|
-
|
|
# library version
|
|
IF(NOT LCB_VERSION AND EXISTS ${LCB_GENINFODIR}/distinfo.cmake)
|
|
INCLUDE(${LCB_GENINFODIR}/distinfo.cmake)
|