Skip to content

Commit 0124f50

Browse files
committed
Fixes manpages installation from doc package
1 parent ebb7f37 commit 0124f50

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

doc/CMakeLists.txt

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,6 @@ if (MODBUSPP_WITH_DOXYGEN_DOC)
6969
add_custom_target(doc)
7070
add_dependencies(doc main_page.dox html)
7171

72-
file(GLOB manpages ${CMAKE_BINARY_DIR}/man/man3/Modbus_*.3)
7372
#message("MODBUSPP_INSTALL_DOC_DIR=${MODBUSPP_INSTALL_DOC_DIR}")
7473
#message("INSTALL_DATA_DIR=${INSTALL_DATA_DIR}")
7574

@@ -78,8 +77,10 @@ if (MODBUSPP_WITH_DOXYGEN_DOC)
7877
DESTINATION ${MODBUSPP_INSTALL_DOC_DIR}/api-manual COMPONENT doc)
7978

8079
# manpages
81-
install(FILES ${manpages}
82-
DESTINATION "${INSTALL_DATA_DIR}/man/man3" COMPONENT doc)
80+
install(DIRECTORY ${CMAKE_BINARY_DIR}/man/
81+
DESTINATION ${INSTALL_DATA_DIR}/man
82+
COMPONENT doc
83+
FILES_MATCHING PATTERN "Modbus_*.3")
8384

8485
# Examples
8586
install(DIRECTORY ${PROJECT_SOURCE_DIR}/examples/

0 commit comments

Comments
 (0)