shanedell opened a new issue, #1459:
URL: https://github.com/apache/daffodil-vscode/issues/1459
In a comment for the PR to add multiple debugger support @stevedlawrence
pointed out something
> Future consideration for simplifying this logic. We currently use sbt to
zip up things using `Universal/packageBin` just to unzip it here. If instead
you run `sbt Universal/stage` it will create the same directory structure
without zipping, and then you can just recursively copy
`debugger/target/${jvmFolderName}/universal/stage/`. Functionally it's the same
result, but might simplify this code a bit and avoids having to zip and unzip
things. Recommend just creating an issue for this, doesn't have to be done in
this PR since it's unrelated.
The original comment can be found
https://github.com/apache/daffodil-vscode/pull/1452#discussion_r2419654816.
But this issue will focus on switching to using `sbt Universal/stage` and
having the extension able to look at the directory where that command outputs
the debuggers. This will make it so we no longer need to extract the ZIP
packages into the root directory of the repo while debugging the extension.
When building the extension this will also allow us to just copy the files over
instead of needing extract them before copying.
--
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]