shanedell opened a new pull request, #708:
URL: https://github.com/apache/daffodil-vscode/pull/708
Multiple updates:
- Use webpack for doing most packaging tasks instead of using a manual TS
script for everything.
- Update webpack to automatically extract out the debugger package to
./daffodil-debugger-${daffodilVersion}-${extVersion}.
- This allowed for the code to unzip the debugger in the extension to be
removed.
- This also allows for easier running of the debugger.
- No longer extract the package out to somewhere else on the user system.
- The extracted debugger folder with the bin and lib dirs are bundled
with the extension source.
- Update scalawatch to build scala code then generate the version.ts, this
will ensure the updated debugger package gets unzipped.
- Move location of webpack files as now there are two.
- webpack/ext-dev.webpack.config.js - used when running locally.
- webpack/ext-package.webpack.config.js - used when creating a package.
- Remove build/scripts directory.
- Move build/scripts/yarn-scripts.ts to build/yarn-scripts.ts
- Remove .vscodeignore, gets automatically created during the packaging to
ignore node_modules.
Closes #692
--
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]