Selaa lähdekoodia

adding git_shallow to cmake deps helps reducing building time from scratch (#367)

very useful in CI/CD pipelines
Stefano Fiorentino 6 vuotta sitten
vanhempi
commit
4901e4fb80
4 muutettua tiedostoa jossa 4 lisäystä ja 0 poistoa
  1. 1 0
      AUTHORS
  2. 1 0
      cmake/in/cereal.in
  3. 1 0
      cmake/in/duktape.in
  4. 1 0
      cmake/in/googletest.in

+ 1 - 0
AUTHORS

@@ -32,6 +32,7 @@ NixAJ
 Paolo-Oliverio
 pgruenbacher
 prowolf
+stefanofiorentino
 suVrik
 szunhammer
 The5-1

+ 1 - 0
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

+ 1 - 0
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

+ 1 - 0
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