abderrahim commented on PR #2129:
URL: https://github.com/apache/buildstream/pull/2129#issuecomment-4649184703

   A few things need to be considered in the design of this feature:
   * Someone recently suggested to implement this as a flag to `source 
checkout` rather than `artifact checkout`. It kinda makes sense that the build 
tree is related to the source, but it's also stored as part of the artifact. 
Maybe it makes sense to move it to a separate toplevel command? something like 
`bst buildtree checkout`?
   * This is currently checking out the buildroot rather than what is 
traditionally considered a "build tree". This means it can work with both build 
elements and non-build-elements, but it also means we get a whole sandbox with 
the dependencies, the build tree, and even the artifact (if the build 
succeeded) which is probably not what people asking for the build tree are 
looking for.
   * if we go with a new toplevel command, we might want to expose options to 
checkout either the build tree or the build root.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to