Sha256: bb484369322888adcce22a35503662db8ac1bf786a0775d33ff22e854e7ccdb9

Contents?: true

Size: 652 Bytes

Versions: 5

Compression:

Stored size: 652 Bytes

Contents

# DownloadLcbDeb(url location)
MACRO(DOWNLOAD_LCB_DEP url dest)
    FIND_PROGRAM(WGET wget)
    FIND_PROGRAM(CURL curl)
    IF(CURL)
        EXECUTE_PROCESS(COMMAND "${CURL}" "${url}" -L -o "${dest}" RESULT_VARIABLE DLRC)
    ELSEIF(WGET)
        EXECUTE_PROCESS(COMMAND "${WGET}" "${url}" -O "${dest}" RESULT_VARIABLE DLRC)
    ENDIF()
    IF(NOT DLRC EQUAL 0)
      MESSAGE(WARNING "Using buggy built-in CMake downloader")
      FILE(DOWNLOAD ${url} ${dest} INACTIVITY_TIMEOUT 30 SHOW_PROGRESS STATUS RET)
      LIST(GET RET 0 DLRC)
    ENDIF()
    IF(NOT DLRC EQUAL 0)
        MESSAGE(FATAL_ERROR "Failed to download ${url}")
    ENDIF()
ENDMACRO()

Version data entries

5 entries across 5 versions & 2 rubygems

Version Path
mt-libcouchbase-1.4.03 ext/libcouchbase/cmake/Modules/DownloadLcbDep.cmake
mt-libcouchbase-1.4.02 ext/libcouchbase/cmake/Modules/DownloadLcbDep.cmake
mt-libcouchbase-1.4.01 ext/libcouchbase/cmake/Modules/DownloadLcbDep.cmake
mt-libcouchbase-1.4.0 ext/libcouchbase/cmake/Modules/DownloadLcbDep.cmake
libcouchbase-1.3.2 ext/libcouchbase/cmake/Modules/DownloadLcbDep.cmake