Dockerfile
· 196 B · Docker
Surowy
FROM alpine:latest AS doxygen
RUN apk add --no-cache \
doxygen \
graphviz \
fontconfig \
font-noto \
font-noto-emoji \
font-noto-cjk
WORKDIR /data
ENTRYPOINT ["doxygen"]
| 1 | FROM alpine:latest AS doxygen |
| 2 | |
| 3 | RUN apk add --no-cache \ |
| 4 | doxygen \ |
| 5 | graphviz \ |
| 6 | fontconfig \ |
| 7 | font-noto \ |
| 8 | font-noto-emoji \ |
| 9 | font-noto-cjk |
| 10 | |
| 11 | WORKDIR /data |
| 12 | ENTRYPOINT ["doxygen"] |
| 13 |
README.md
· 588 B · Markdown
Surowy
# Doxygen
1. Выполнить `docker buildx build -t axenov/doxygen .`
2. Разместить `Doxyfile` в корне проекта
3. В файле `Doxyfile` изменить `PROJECT_NAME` и `PROJECT_BRIEF` под проект
4. Удалить директорию `./docs/doxygen`
5. Из корня проекта запустить `docker run -it --rm -v $PWD:/data axenov/doxygen` и дождаться конца
6. Открыть в браузере файл `./docs/doxygen/html/index.html`
## Доп. информация
* https://www.doxygen.nl/manual/index.html
Doxygen
- Выполнить
docker buildx build -t axenov/doxygen . - Разместить
Doxyfileв корне проекта - В файле
DoxyfileизменитьPROJECT_NAMEиPROJECT_BRIEFпод проект - Удалить директорию
./docs/doxygen - Из корня проекта запустить
docker run -it --rm -v $PWD:/data axenov/doxygenи дождаться конца - Открыть в браузере файл
./docs/doxygen/html/index.html