aboutsummaryrefslogtreecommitdiffstats
path: root/include/CMakeLists.txt
blob: 3110ba9ceac1b426165ac49d8f8bba82685b17a9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
set(qpdf_INCLUDE ${CMAKE_CURRENT_SOURCE_DIR} PARENT_SCOPE)

# While globs are not considered best practice, it makes sense for
# installation o header files. When compiling, you specify an entire
# directory, so not doing the same at installation time creates a high
# risk that forgetting to explicitly add a header to an installation
# list would not be detected in CI or at any time until an end user
# tries to build code.
install(DIRECTORY qpdf
  TYPE INCLUDE
  COMPONENT ${COMPONENT_DEV}
  FILES_MATCHING PATTERN "*.h" PATTERN "*.hh")