diff --git a/core/cube/cube-transfer/CMakeLists.txt b/core/cube/cube-transfer/CMakeLists.txt index dfe544d26157089a5e4912cd170a13b4983d91e8..7aab8bed1e75205368584ee97e216a33b1fea786 100644 --- a/core/cube/cube-transfer/CMakeLists.txt +++ b/core/cube/cube-transfer/CMakeLists.txt @@ -19,8 +19,10 @@ project(cube-transfer Go) include(cmake/golang.cmake) ExternalGoProject_Add(rfw github.com/mipearson/rfw) -ExternalGoProject_Add(docopt-go github.com/docopt/docopt-go) -ExternalGoProject_Add_With_Deps(logex github.com/Badangel/logex github.com/mipearson/rfw) +ExternalGoProject_Add(docopt-go github.com/docopt/docopt-go) +add_custom_target(logex + COMMAND env GOPATH=${GOPATH} ${CMAKE_Go_COMPILER} get github.com/Badangel/logex + DEPENDS ${rfw}) add_subdirectory(src) install(DIRECTORY ${CMAKE_CURRENT_LIST_DIR}/conf DESTINATION ${PADDLE_SERVING_INSTALL_DIR}) diff --git a/core/cube/cube-transfer/cmake/golang.cmake b/core/cube/cube-transfer/cmake/golang.cmake index 2dbfc740b19a99cccd8afec7575fc18b916f84bd..5a26c5d2b08dc0dd9e23e3f724630d84eaabec9b 100644 --- a/core/cube/cube-transfer/cmake/golang.cmake +++ b/core/cube/cube-transfer/cmake/golang.cmake @@ -19,12 +19,6 @@ function(ExternalGoProject_Add TARG) add_custom_target(${TARG} env GOPATH=${GOPATH} ${CMAKE_Go_COMPILER} get ${ARGN}) endfunction(ExternalGoProject_Add) -function(ExternalGoProject_Add_With_Deps TARG DEPS) - add_custom_target(${TARG} - env GOPATH=${GOPATH} ${CMAKE_Go_COMPILER} get ${ARGN} - DEPENDS ${DEPS}) -endfunction(ExternalGoProject_Add_With_Deps) - function(add_go_executable NAME) file(GLOB GO_SOURCE RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}" "*.go") add_custom_command(OUTPUT ${OUTPUT_DIR}/.timestamp