From 3d20210d84f61ee2189927e2d9de9ce3e5a0a9c5 Mon Sep 17 00:00:00 2001 From: Matteo Croce Date: Mon, 20 Sep 2021 18:44:52 +0200 Subject: [PATCH] CMakeList.txt: Don't download libbpf source when system library is used The build system always download the libbpf submodule, regardless if we're using the embedded or the system version. Download the libbpf source only if we're using the embedded one. Signed-off-by: Matteo Croce Signed-off-by: Arnaldo Carvalho de Melo --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 8523bce..2ab66e4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -65,7 +65,7 @@ find_package(Python3 QUIET) # make sure git submodule(s) are checked out find_package(Git QUIET) -if(GIT_FOUND AND EXISTS "${PROJECT_SOURCE_DIR}/.git") +if(LIBBPF_EMBEDDED AND GIT_FOUND AND EXISTS "${PROJECT_SOURCE_DIR}/.git") # Update submodules as needed option(GIT_SUBMODULE "Check submodules during build" ON) if(GIT_SUBMODULE)