У меня есть R
пакет, который использует roxygen2
. В нем есть C
код /src
, и я только начал работать с Doxygen. Есть ли способы объединить документацию или интегрировать компиляцию с roxygen2? Есть ли какие-нибудь «лучшие практики», где разместить C
документацию по коду?
Поиск в Google для roxygen2 и doxygen в основном приводит к roxygen аналогично результатам doxygen . Я нашел несколько пакетов с Doxyfiles, но без последовательной организации. Например, lme4 имеет inst/doc/Doxyfile
вывод в папку, которая называется doxygen
вне lme4
исходного каталога. Также есть Doxyfile в корневом каталоге Matrix (но в предыдущих выпусках он был внутри inst
. Эта документация также экспортируется за пределы каталога пакета.
Есть ли причина не включать C
документацию в пакет или почему Doxygen так редко используется в пакетах R, несмотря на широкое распространение C
?
обновление: см. соответствующий запрос функции roxygen2