tpm2-software / tpm2-tss-engine

OpenSSL Engine for TPM2 devices
https://tpm2-software.github.io
BSD 3-Clause "New" or "Revised" License
149 stars 100 forks source link

build: install existing man pages even if pandoc is not available #87

Closed diabonas closed 5 years ago

diabonas commented 5 years ago

Currently man pages are only installed if pandoc is available on the system. Since release tarballs already include the generated man pages, the dependency on pandoc can be avoided on the target system. To do so, use the solution from tpm2-tools to have a conditional HAVE_MAN_PAGES that tracks whether the folder with the generated man pages already exists.

codecov-io commented 5 years ago

Codecov Report

Merging #87 into master will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master      #87   +/-   ##
=======================================
  Coverage   62.21%   62.21%           
=======================================
  Files           9        9           
  Lines        1167     1167           
=======================================
  Hits          726      726           
  Misses        441      441

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 933d5d3...cbd6651. Read the comment docs.