Linux | Mac |
---|---|
Doxygenmd is a simple tool for generating markdown API documentation from source code.
Supported languages: C++
$ doxygenmd src doc
Doxygenmd is developed and tested on Linux and macOS. Current version has been tested on:
- macOS Big Sur 11.0
- Ubuntu 20.04 LTS
Dependencies
sudo apt install bison flex git
Source
git clone https://github.com/d99kris/doxygenmd && cd doxygenmd
Build
mkdir -p build && cd build && cmake .. && make -s
Install
sudo make install
Dependencies
brew install bison flex
Source
git clone https://github.com/d99kris/doxygenmd && cd doxygenmd
Build
mkdir -p build && cd build && cmake .. && make -s
Install
make install
Doxygenmd is implemented in Python. It uses Doxygen to parse source code and generate man-pages, which it subsequently processes and converts into Markdown.
The source tree includes the source code of the following third-party softwares:
- Doxygen - GPLv2 License - Copyright (C) by Dimitri van Heesch
Doxygenmd is distributed under the GPLv2 license. See LICENSE file.
api documentation, doxygen, generate, markdown.