Add doxygen job
parent
a42d8934ee
commit
eba74cbc79
|
@ -6,13 +6,22 @@ variables:
|
|||
static_code_analysis:
|
||||
script: ./check.sh
|
||||
|
||||
doxygen:
|
||||
#stage: analysis
|
||||
before_script:
|
||||
- mkdir -p build/docs
|
||||
script:
|
||||
- doxygen docs/Doxyfile
|
||||
artifacts:
|
||||
paths:
|
||||
- build/docs/html/
|
||||
|
||||
build:
|
||||
script: ./scripts/build_prod.sh
|
||||
artifacts:
|
||||
name: "Packages + Documentation"
|
||||
expire_in: 1 week
|
||||
paths:
|
||||
#- doc/doxygen/
|
||||
- build_prod/browser-*.deb
|
||||
- build_prod/browser-*.rpm
|
||||
- build_prod/browser-*.tar.gz
|
||||
|
|
|
@ -51,6 +51,11 @@ For the build you need at least:
|
|||
* GTK & Cairo & Pango (including C++ bindings):
|
||||
- Package: `libgtkmm-3.0-dev` under Debian based distros
|
||||
|
||||
|
||||
### Documentation
|
||||
|
||||
See latest [DWeb Browser Docs](https://gitlab.melroy.org/dwww/dbrowser/-/jobs/artifacts/master/file/build/docs/html/index.html?job=doxygen).
|
||||
|
||||
### Diagrams
|
||||
|
||||
There existing several design and/or research diagrams of Browser by using PlantUML. Sometimes words aren't enough to explain yourself.
|
||||
|
|
Loading…
Reference in New Issue