bazelbuild / stardoc

Stardoc: Starlark Documentation Generator
Apache License 2.0
107 stars 42 forks source link

Fix non-bzlmod distribution #172

Closed tetromino closed 1 year ago

tetromino commented 1 year ago

Since we are building the renderer from source and using rules_jvm_external to pull in Maven deps, the WORKSPACE setup for a user of Stardoc is now significantly more complicated; the user will now need to do the multi-step rules_jvm_external initialization and maven_install.

For convenience, let's wrap maven_install in a macro - and finally split out the legacy-test-only maven deps into their own .json file and repo.

Update stardoc_repositories to pull in all the new deps we need to build Java cde.

Update maintainer guide.