Distributive-Network / PythonMonkey

A Mozilla SpiderMonkey JavaScript engine embedded into the Python VM, using the Python engine to provide the JS host environment.
https://pythonmonkey.io
Other
854 stars 40 forks source link

Chore: remove the installation of doxygen + graphviz from `setup.sh` #413

Closed Xmader closed 3 months ago

Xmader commented 3 months ago

doxygen and graphviz are only required to generate the docs. Compiling PythonMonkey doesn't actually need them.

The CI job to generate the docs (for https://docs.pythonmonkey.io/) will install doxygen on its own in https://github.com/Distributive-Network/PythonMonkey/blob/2633b5a/.github/workflows/test-and-publish.yaml#L168-L177.

There's no point to install them automatically in setup.sh, if the user doesn't care about the docs.