Don't build for just the docs
We only care about the doxygen docs, not about the whole build. Yes, there are some UML files that we want to build too, but we really honestly don't need to build everything else for that. Just build the .puml files
This commit is contained in:
parent
f84a4f07dd
commit
4c5e80a678
11
.github/workflows/docs.yml
vendored
11
.github/workflows/docs.yml
vendored
|
@ -12,13 +12,10 @@ jobs:
|
|||
- name: install prereqs
|
||||
env:
|
||||
DEBIAN_FRONTEND: noninteractive
|
||||
run: sudo apt-get -y install plantuml doxygen autoconf libassuan-dev libtool pkg-config autoconf-archive libpcsclite-dev libssl-dev libcurl4-openssl-dev
|
||||
- name: bootstrap
|
||||
run: ./bootstrap.sh
|
||||
- name: configure
|
||||
run: ./configure --without-gtkvers --disable-dependency-tracking
|
||||
- name: make
|
||||
run: make -j $(( ($(nproc) * 2) - ($(nproc) / 2) ))
|
||||
run: sudo apt-get -y install plantuml doxygen
|
||||
- name: run plantuml
|
||||
working-directory: plugins_tools/eid-viewer/uml
|
||||
run: plantuml -o $(pwd) be-statemach-docs.puml
|
||||
- name: run doxygen
|
||||
working-directory: doc/sdk/eidviewer
|
||||
run: doxygen Doxyfile
|
||||
|
|
Loading…
Reference in a new issue