Skip to content

Commit e1781b6

Browse files
committed
fix
1 parent 79ce768 commit e1781b6

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

CMakeLists.txt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,6 @@ include(UserverCodegenTarget)
193193
include(UserverGenerateDynamicConfigsDocs)
194194
include(CheckCompileFlags)
195195
include(CMakePackageConfigHelpers)
196-
include(DownloadUsingCPM)
197196

198197
_userver_macos_set_default_dir(OPENSSL_ROOT_DIR "brew;--prefix;openssl")
199198
include(SetupOpenssl)
@@ -369,7 +368,10 @@ endif()
369368
_userver_add_target_gen_dynamic_configs_docs()
370369

371370
_userver_print_features_list()
372-
_userver_print_cpm_packages()
371+
if(CPM_PACKAGES)
372+
include(DownloadUsingCPM)
373+
_userver_print_cpm_packages()
374+
endif()
373375

374376
if(USERVER_INSTALL)
375377
include(cmake/UserverPack.cmake)

cmake/DownloadUsingCPM.cmake

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -75,10 +75,6 @@ function(mark_targets_as_system directory)
7575
endfunction()
7676

7777
function(_userver_print_cpm_packages)
78-
if(NOT CPM_PACKAGES)
79-
return()
80-
endif()
81-
8278
message(STATUS "Dependencies from CPM:")
8379
foreach(PACKAGE ${CPM_PACKAGES})
8480
message(STATUS "- ${PACKAGE}")

0 commit comments

Comments
 (0)