New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build Subset Dependencies #63729
Comments
Tagging subscribers to this area: @dotnet/area-infrastructure-libraries Issue DetailsWhen using For instance building I think
|
Thanks, @MarcasRealAccount for your input, we appreciate it. In my opinion, I think that would slow down innerloop and complicate things. There are various scenarios where you don't want to build dependencies for a subset, say CI scenarios, or even a scenario where I already have Clr built locally and I'm just iterating over Libs, I don't want to spend time building Clr and just build Libs. We could perhaps enable this if we fixed our incremental story and make it super fast to incrementally build all subsets, which we are investing on, but I don't know how much time people would waste building things they no longer need to build. @dotnet/runtime-infrastructure for more thoughts/ideas. |
Tagging subscribers to this area: @dotnet/runtime-infrastructure Issue DetailsWhen using For instance building I think
|
When using
build.cmd
orbuild.sh
to build certain subsets, you might end up with a few errors stating that you're missing executables.That's because
build.cmd
andbuild.sh
expects all subset dependencies are already built, which to my belief is very bad.For instance building
Libs
requires that you first build some things from bothClr
andHost
.I think
build.cmd
andbuild.sh
should not only build the target subset but also that subset's dependencies, such that instead of doingbuild.cmd Clr+Host+Libs
because you only wanted theLibs
, you'd instead just dobuild.cmd Libs
and it would build the dependencies fromClr
andHost
.The text was updated successfully, but these errors were encountered: