[Libwebsockets] Finding the currect Git hash tag

Arokux X arokux at gmail.com
Thu Oct 24 14:41:37 CEST 2013


Hi all,

please consider applying the patch below. The git is called in some
different directory and that is why fails. I'm not sure why it was
called in different directory, maybe because I build libwebsockets
with CMake's ExternalProject.

Best,
Arokux

diff --git a/CMakeLists.txt b/CMakeLists.txt
index fed8704..35fb7f8 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -23,6 +23,7 @@ message(STATUS
"CMAKE_TOOLCHAIN_FILE='${CMAKE_TOOLCHAIN_FILE}'")
 find_package(Git)
 if(GIT_EXECUTABLE)
        execute_process(
+    WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
     COMMAND "${GIT_EXECUTABLE}" log -n 1 --pretty=%h
     OUTPUT_VARIABLE GIT_HASH
     OUTPUT_STRIP_TRAILING_WHITESPACE



More information about the Libwebsockets mailing list