svenevs / exhale

Automatic C++ library api documentation generation: breathe doxygen in and exhale it out.
BSD 3-Clause "New" or "Revised" License
219 stars 51 forks source link

Package for pip #3

Closed svenevs closed 7 years ago

svenevs commented 7 years ago

I initially thought it was more appropriate to have this be tracked like conf.py. It's kind of a pain in terms of maintaining projects using exhale. Package it up for more convenience.

  1. Decide once and for all whether you are going to keep everything in one file (probably not necessary anymore).
    • I hate the packaging system though.
  2. Start using releases via tags.
  3. Going to need to create some sort of autotool so that people who pip install exhale can still use the treeView stuff.
    • Pull a breathe and wrap the sphinx-quickstart tool? Sounds like a lot of work...
svenevs commented 7 years ago

It lives! @thompsonsed and @kwf37 since you were "watching" the repo it leads me to believe you may have been using the single-file version. Exhale redux is significantly more flexible, and hopefully a lot easier to use. Advise updating to new version if you have the old one :wink:

thompsonsed commented 7 years ago

You are indeed correct! Thanks Stephen, will use the new version next time I update my documentation workflow.

Cheers,

Sam

On 13 Sep 2017, at 06:55, Stephen McDowell notifications@github.com wrote:

It lives! @thompsonsed https://github.com/thompsonsed and @kwf37 https://github.com/kwf37 since you were "watching" the repo it leads me to believe you may have been using the single-file version. Exhale redux is significantly more flexible, and hopefully a lot easier to use. Advise updating to new version if you have the old one 😉

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/svenevs/exhale/issues/3#issuecomment-329066807, or mute the thread https://github.com/notifications/unsubscribe-auth/ARoH4yoDcL1kiQigWVrqe7HNyA0xexb3ks5sh25XgaJpZM4M-QG_.