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
Right now and when in manifest mode, at the configuration step, vcpkg goes ahead and builds all the necessary dependencies for you - but in some cases it is not very convenient.
My project has a CI job that just runs clang-format and clang-tidy on the whole codebase to confirm the code is up to standard - in particular clang-tidy obviously needs the libraries' headers. The issue is that to just to get said headers, I need to build all the dependencies (including ICU which takes a while, and for some reason I can't get it into the GitHub Registry to cache either), which in this case is absolutely unnecessary.
Is there a way to defer the building of the dependencies until the build step? (i.e. cmake --build build)
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Right now and when in manifest mode, at the configuration step, vcpkg goes ahead and builds all the necessary dependencies for you - but in some cases it is not very convenient.
My project has a CI job that just runs
clang-format
andclang-tidy
on the whole codebase to confirm the code is up to standard - in particularclang-tidy
obviously needs the libraries' headers. The issue is that to just to get said headers, I need to build all the dependencies (including ICU which takes a while, and for some reason I can't get it into the GitHub Registry to cache either), which in this case is absolutely unnecessary.Is there a way to defer the building of the dependencies until the build step? (i.e.
cmake --build build
)Beta Was this translation helpful? Give feedback.
All reactions