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:
Wouter Verhelst 2020-10-05 16:11:35 +02:00
parent f84a4f07dd
commit 4c5e80a678
No known key found for this signature in database
GPG key ID: 954CECBB3DA94FB1

View file

@ -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