Hello and thanks for maintaining the Quarkdown package.
The current build file uses gradle shadowJar. It works, but it's not the preferred way to build the software, since some resources are generated only in the distribution build.
I see you're currently copying lib/qd manually. gradle installDist would handle it out of the box, producing its output in build/install/quarkdown.
This lets the package scale and keep up with new content:
qd libraries
- Documentation files (
docs), which will be extremely important for the upcoming language server (and VS Code extension as a result).
Thank you.
Hello and thanks for maintaining the Quarkdown package.
The current build file uses
gradle shadowJar. It works, but it's not the preferred way to build the software, since some resources are generated only in the distribution build.I see you're currently copying
lib/qdmanually.gradle installDistwould handle it out of the box, producing its output inbuild/install/quarkdown.This lets the package scale and keep up with new content:
qdlibrariesdocs), which will be extremely important for the upcoming language server (and VS Code extension as a result).Thank you.