@@ -30,11 +30,9 @@ option(NVIDIA "Set to ON when building on NVIDIA" ON)
3030if (WITH_NETWORK)
3131 option (WITH_SUBMODULES "Use submodules to build the library" ON )
3232 option (WITH_PROTOBUF_DEPENDENCY "Build with PROTOBUF dependency?" ON )
33- option (WITH_GLOG_DEPENDENCY "Build with GLOG dependency to be used for logging?" ON )
3433else ()
3534 option (WITH_SUBMODULES "Use submodules to build the library" OFF )
3635 option (WITH_PROTOBUF_DEPENDENCY "Build with PROTOBUF dependency?" OFF )
37- option (WITH_GLOG_DEPENDENCY "Build with GLOG dependency to be used for logging?" OFF )
3836endif ()
3937option (WITH_OFFLINE "Build offline interface?" ON )
4038option (WITH_COMMAND_LINE_TOOLS "Build with command line tools?" ON )
@@ -44,28 +42,28 @@ set(SOM_TYPE "Dual" CACHE STRING "Which SoM SDK is building for?")
4442################################## Git ########################################
4543include (FindGit OPTIONAL )
4644if (GIT_FOUND)
47- execute_process (
48- COMMAND ${GIT_EXECUTABLE} rev-parse --show-toplevel
49- WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
50- OUTPUT_VARIABLE ADITOFSDK_GIT_REPO
51- OUTPUT_STRIP_TRAILING_WHITESPACE
52- ERROR_QUIET
53- )
54-
55- if ("${ADITOFSDK_GIT_REPO} " STREQUAL "${CMAKE_CURRENT_SOURCE_DIR} " )
56- execute_process (
57- COMMAND ${GIT_EXECUTABLE} rev-parse --short HEAD
58- WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
59- OUTPUT_VARIABLE ADITOFSDK_GIT_COMMIT
60- OUTPUT_STRIP_TRAILING_WHITESPACE
61- )
62- execute_process (
63- COMMAND ${GIT_EXECUTABLE} rev-parse --abbrev-ref HEAD
64- WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
65- OUTPUT_VARIABLE TOFSDK_GIT_BRANCH
66- OUTPUT_STRIP_TRAILING_WHITESPACE
67- )
68- endif ()
45+ execute_process (
46+ COMMAND ${GIT_EXECUTABLE} rev-parse --show-toplevel
47+ WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
48+ OUTPUT_VARIABLE ADITOFSDK_GIT_REPO
49+ OUTPUT_STRIP_TRAILING_WHITESPACE
50+ ERROR_QUIET
51+ )
52+
53+ if ("${ADITOFSDK_GIT_REPO} " STREQUAL "${CMAKE_CURRENT_SOURCE_DIR} " )
54+ execute_process (
55+ COMMAND ${GIT_EXECUTABLE} rev-parse --short HEAD
56+ WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
57+ OUTPUT_VARIABLE ADITOFSDK_GIT_COMMIT
58+ OUTPUT_STRIP_TRAILING_WHITESPACE
59+ )
60+ execute_process (
61+ COMMAND ${GIT_EXECUTABLE} rev-parse --abbrev-ref HEAD
62+ WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
63+ OUTPUT_VARIABLE TOFSDK_GIT_BRANCH
64+ OUTPUT_STRIP_TRAILING_WHITESPACE
65+ )
66+ endif ()
6967 if (WITH_SUBMODULES)
7068 add_definitions (-DWITH_SUBMODULES)
7169 message ("Updating submodules" )
@@ -139,10 +137,6 @@ if (WITH_OFFLINE)
139137 add_definitions (-DHAS_OFFLINE)
140138endif ()
141139
142- if (WITH_GLOG_DEPENDENCY)
143- add_definitions (-DUSE_GLOG)
144- endif ()
145-
146140if (NOT WITH_PROTOBUF_DEPENDENCY)
147141 if (NOT ON_TARGET)
148142 message (FATAL_ERROR "SDK can be built without protobuf only on target builds!" )
@@ -153,7 +147,7 @@ endif()
153147
154148if (${ON_TARGET} )
155149 if (USE_DEPTH_COMPUTE_OPENSOURCE)
156- set (LIBTOFI_LIBDIR_PATH "${CMAKE_BINARY_DIR} /libaditof/sdk/common/adi/depth-compute-opensource" )
150+ set (LIBTOFI_LIBDIR_PATH "${CMAKE_BINARY_DIR} /libaditof/sdk/common/adi/depth-compute-opensource" )
157151 else ()
158152 if (NOT DEFINED LIBTOFI_LIBDIR_PATH)
159153 set (LIBTOFI_LIBDIR_PATH "${CMAKE_SOURCE_DIR} /../libs" )
0 commit comments