vovkos / doxyrest

A compiler from Doxygen XML to reStructuredText -- hence, the name. It parses XML databases generated by Doxygen and produces reStructuredText for the Python documentation generator Sphinx.
MIT License
306 stars 23 forks source link

conda recipe #22

Closed raphaeldussin closed 5 years ago

raphaeldussin commented 5 years ago

Hi @vovkos

your tool looks very interesting. Have you considered making a conda recipe to make it easier to install within a readthedocs project?

vovkos commented 5 years ago

TBH I never used conda-build or hosted docs on readthedocs. However, I understand the importance of convenient integration with the whole readthedocs infrastructure.

Could you please outline what has to be done here?

raphaeldussin commented 5 years ago

I have done it only for python packages but I'm sure we can figure out how to do it. I would start with this: https://conda-forge.org/ my guess is that we need to include a build script that reproduces the install instructions of doxyrest_b

https://docs.conda.io/projects/conda-build/en/latest/concepts/recipe.html

vovkos commented 5 years ago

A doxyrest recipe PR to conda-forge passed all the CI tests; pending approval.

https://github.com/conda-forge/staged-recipes/pull/9190

raphaeldussin commented 5 years ago

that's excellent news! looking forward to it!

vovkos commented 5 years ago

Wow, that was fast! The PR is merged and added to conda-forge/feedstocks:

https://github.com/conda-forge/doxyrest-feedstock

It means, Doxyrest can now be installed from the conda-forge channel on Linux and OSX.