From 4901e4fb809bc038cb81b255eff97c4fad745fbc Mon Sep 17 00:00:00 2001 From: Stefano Fiorentino Date: Fri, 29 Nov 2019 13:49:49 +0100 Subject: [PATCH] adding git_shallow to cmake deps helps reducing building time from scratch (#367) very useful in CI/CD pipelines --- AUTHORS | 1 + cmake/in/cereal.in | 1 + cmake/in/duktape.in | 1 + cmake/in/googletest.in | 1 + 4 files changed, 4 insertions(+) diff --git a/AUTHORS b/AUTHORS index 8d62c161b..1e6708322 100644 --- a/AUTHORS +++ b/AUTHORS @@ -32,6 +32,7 @@ NixAJ Paolo-Oliverio pgruenbacher prowolf +stefanofiorentino suVrik szunhammer The5-1 diff --git a/cmake/in/cereal.in b/cmake/in/cereal.in index ef353b7e9..0e1e754b2 100644 --- a/cmake/in/cereal.in +++ b/cmake/in/cereal.in @@ -7,6 +7,7 @@ ExternalProject_Add( cereal GIT_REPOSITORY https://github.com/USCiLab/cereal.git GIT_TAG v1.2.2 + GIT_SHALLOW 1 DOWNLOAD_DIR ${CEREAL_DEPS_DIR} TMP_DIR ${CEREAL_DEPS_DIR}/tmp STAMP_DIR ${CEREAL_DEPS_DIR}/stamp diff --git a/cmake/in/duktape.in b/cmake/in/duktape.in index 98a00c710..81e96a73d 100644 --- a/cmake/in/duktape.in +++ b/cmake/in/duktape.in @@ -7,6 +7,7 @@ ExternalProject_Add( duktape GIT_REPOSITORY https://github.com/svaarala/duktape-releases.git GIT_TAG v2.2.0 + GIT_SHALLOW 1 DOWNLOAD_DIR ${DUKTAPE_DEPS_DIR} TMP_DIR ${DUKTAPE_DEPS_DIR}/tmp STAMP_DIR ${DUKTAPE_DEPS_DIR}/stamp diff --git a/cmake/in/googletest.in b/cmake/in/googletest.in index ab1f6e3fe..56597dcf5 100644 --- a/cmake/in/googletest.in +++ b/cmake/in/googletest.in @@ -7,6 +7,7 @@ ExternalProject_Add( googletest GIT_REPOSITORY https://github.com/google/googletest.git GIT_TAG master + GIT_SHALLOW 1 DOWNLOAD_DIR ${GOOGLETEST_DEPS_DIR} TMP_DIR ${GOOGLETEST_DEPS_DIR}/tmp STAMP_DIR ${GOOGLETEST_DEPS_DIR}/stamp