]> sigrok.org Git - pulseview.git/commit
manual: also install images/*.png with the HTML output
authorGerhard Sittig <redacted>
Sun, 14 Oct 2018 15:06:16 +0000 (17:06 +0200)
committerUwe Hermann <redacted>
Sat, 27 Oct 2018 19:25:22 +0000 (21:25 +0200)
commite6bc4b9da448820743ade916fec1411a78e2c169
tree816ec6fcd9292a32ef39ab8017ae8c9c8c0b9910
parent6bbbf1f857f4e1b0de3da37a1a184f27a8ee41c7
manual: also install images/*.png with the HTML output

Extend the CMake rules for the manual. Do install the images/ subdir but
omit the *.xcf files. Prepare the CSS file although this seems to be not
strictly necessary (gets inlined, but we are prepared if it's external).
Only install these additional files when the asciidoctor(1) tool is
available, and thus the .html file can get generated (to not install
some questionable combination of a .pdf and unrelated .png files, or to
not install the resources when none of the manual files got created).

This approach was tested with the following command sequence:
  $ make manual
  $ make install
  $ xdg-open ~/share/doc/pulseview/*.html
manual/CMakeLists.txt