浏览代码

HPCC-15567 Remove libmemcached download artifact on failed download

Signed-off-by: Michael Gardner <Michael.Gardner@lexisnexis.com>
Michael Gardner 9 年之前
父节点
当前提交
1adc2242ab
共有 1 个文件被更改,包括 3 次插入0 次删除
  1. 3 0
      cmake_modules/FindLIBMEMCACHED.cmake

+ 3 - 0
cmake_modules/FindLIBMEMCACHED.cmake

@@ -88,6 +88,9 @@ IF (NOT LIBMEMCACHED_FOUND)
             list(GET libmemcached_status 0 status_code)
             list(GET libmemcached_status 1 status_msg)
             if(NOT status_code EQUAL 0)
+                if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/libmemcached-${LIBMEMCACHED_VERSION}.tar.gz")
+                    file(REMOVE ${CMAKE_CURRENT_SOURCE_DIR}/libmemcached-${LIBMEMCACHED_VERSION}.tar.gz)
+                endif()
                 message(FATAL_ERROR "Fatal Error: download of ${LIBMEMCACHED_URL} failed
                 status_code: ${status_code}
                 status_msg: ${status_msg}