You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
update cmake/submodules/update.cmake, respect private submodules with git config on fly; update examples_tests submodule, private submodule is excluded from recurse update by default from now
Copy file name to clipboardExpand all lines: cmake/submodules/update.cmake
+19-4Lines changed: 19 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -8,6 +8,9 @@ option(NBL_UPDATE_GIT_SUBMODULE_INCLUDE_PRIVATE "Turn this ON to attempt to upda
8
8
option(NBL_UPDATE_GIT_SUBMODULE_NO_SEPARATE_SHELL"Turn this ON to prevent CMake from executing git submodules update or sync in a separate shell - be aware that the interaction with shell will be impossible in case of paraphrase prompt request of your key!"ON)
9
9
option(NBL_CI_GIT_SUBMODULES_SHALLOW""OFF)
10
10
11
+
# TODO: replace all of this command recording & proxy logic with executing single recurse one-liner including -c options for private submodules
12
+
# once we have relative URLs + all .gitmodules configs are polished (so basically we don't have to set some config options on fly)
# TODO: fork boost and update .gitmodules to cover only libs we want to use
134
150
set(NBL_BOOST_LIBS_TO_INIT${NBL_BOOST_LIBS}wavenumeric_conversion) # wave and all of its deps, numeric_conversion is nested in conversion submodule (for some reason boostdep tool doesn't output it properly)
0 commit comments