Update CMakeLists.txt

have a test
This commit is contained in:
livox
2019-04-29 22:10:42 +08:00
committed by GitHub
parent d89961951a
commit 646b0d8490

View File

@@ -43,37 +43,17 @@ find_library(LIVOX_SDK_LIBRARY liblivox_sdk_static.a /usr/local/lib)
if((NOT LIVOX_SDK_LIBRARY) OR (NOT EXISTS ${LIVOX_SDK_LIBRARY}))
# couldn't find the livox sdk library
message("Coudn't find livox sdk library")
include_directories(
./
${CMAKE_CURRENT_SOURCE_DIR}/Livox-SDK/sdk_core/include
)
link_directories(
./
${CMAKE_CURRENT_SOURCE_DIR}/Livox-SDK/build/sdk_core
)
# clone livox sdk source code from github
execute_process(COMMAND mkdir -p ${CMAKE_CURRENT_SOURCE_DIR}/Livox-SDK OUTPUT_VARIABLE cmd_res)
message("Try to pull the livox sdk source code from github")
FOREACH(res ${cmd_res})
MESSAGE(${res})
ENDFOREACH()
execute_process(COMMAND git clone https://github.com/Livox-SDK/Livox-SDK.git ${CMAKE_CURRENT_SOURCE_DIR}/Livox-SDK OUTPUT_VARIABLE cmd_res)
FOREACH(res ${cmd_res})
MESSAGE(${res})
ENDFOREACH()
execute_process(COMMAND cmake .. WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/Livox-SDK/build OUTPUT_VARIABLE cmd_res)
FOREACH(res ${cmd_res})
MESSAGE(${res})
ENDFOREACH()
execute_process(COMMAND make WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/Livox-SDK/build OUTPUT_VARIABLE cmd_res)
FOREACH(res ${cmd_res})
MESSAGE(${res})
ENDFOREACH()
include(ExternalProject)
ExternalProject_Add(
Livox-SDK
GIT_REPOSITORY https://github.com/Livox-SDK/Livox-SDK.git
TIMEOUT 15
CONFIGURE_COMMAND ""
BUILD_COMMAND ""
INSTALL_COMMAND ""
UPDATE_COMMAND ""
PATCH_COMMAND ""
)
else()
message("find livox sdk library success")