- developers want to use parsing data from doxygen.
- they want to do something with python.
- set GENERATE_PERLMOD = YES and PERLMOD_PYTHON = YES
- it gives more examples and usage when you set PERLMOD_PYTHON to YES in Doxyfile
make test1
- source : test-1
- Doxyfile
- GENERATE_PERLMOD = YES
- PERLMOD_PYTHON = YES
- INPUT = ../doxygen-test-src
- PLANTUML_JAR_PATH = ./plantuml.jar
- but we do not copy proper plantuml.jar. we use 'touch plantuml.jar' to remove java running time.
- output
- test-1/output/perlmod/output.md : show markdown including plantuml with vscode (useful extension : markdown preview enhanced)
- if you find some Error when you run doxygen , it is no problem.
- show link to know the reason
- above all you set plantuml server in your accessing server with docker
- $
docker run -d -p 18080:8080 plantuml/plantuml-server:tomcat
- you can change into your port # instead of 18080. we will use like http://[yourhostname]:18080/.
- you need to install and run docker image. then you should set your hostname and port # in src/mysetting.py
- $
make testserver
- source : test-server
- Doxyfile
- GENERATE_PERLMOD = YES
- PERLMOD_PYTHON = YES
- INPUT = ../doxygen-test-src
- PLANTUML_JAR_PATH = ./plantuml.jar
- but we do not copy proper plantuml.jar. we use 'touch plantuml.jar' to remove java running time.
- if you find some Error when you run doxygen , it is no problem.
- show link to know the reason
- todo
- make alternative url in html : we can use png file when we have some error to connect to plantuml server
- sample-mako.py