Hi folks, I'm trying to use PlantUML diagrams in Doxygen under Cygwin. The Doxygen executable is a Cygwin binary. The embedded PlantUML is
/**
* @brief main entry point
* @param argc - number of command line arguments
* @param argv - array of command line arguments
* @return exit status (always 0)
*
* @note The first command line argument (if provided) will be included in the output.)
*
* Following see a gratuitous diagram included to test/verify that PlantUML us working
* @startuml{ZipCmd_ZipComp_Communication.png}
*
* ZipCmd -> ZipComp: First Compute Request
* ZipCmd <-- ZipComp: First Compute Response
*
* ZipCmd -> ZipComp: Second Compute Request
* ZipCmd <-- ZipComp: Second Compute Response
*
* @enduml
*/
When Doxygen encounters this code it emits the following warning:
/cygdrive/c/Users/hank.barta/Documents/process/template/hello_sandc.cpp:67: warning: ignoring \startuml command because PLANTUML_JAR_PATH is not set
Doxygen is a Cygwin executable and reports its version
hank.barta@US-L16-0033 ~/Documents/process/template
$ doxygen --version
1.8.11
Help pointing me to a solution for this is most welcome.
I have set PLANTUML_JAR_PATH to be the same as PLANTUML_JAR in both the Cygwin environment and the Windows environment (via Control Panel.)
Thanks!