diff --git a/cmake/modules/SwiftManpage.cmake b/cmake/modules/SwiftManpage.cmake index f8aa4049f20..3888f97f4b5 100644 --- a/cmake/modules/SwiftManpage.cmake +++ b/cmake/modules/SwiftManpage.cmake @@ -39,8 +39,12 @@ function(manpage) ALL) add_dependencies(${MP_INSTALL_IN_COMPONENT} ${manpage_target}) + set(MANPAGE_DEST "share/") + if("${SWIFT_HOST_VARIANT_SDK}" STREQUAL "OPENBSD") + set(MANPAGE_DEST "") + endif() swift_install_in_component(FILES "${output_file_name}" - DESTINATION "share/man/man${MP_MAN_SECTION}" + DESTINATION "${MANPAGE_DEST}man/man${MP_MAN_SECTION}" COMPONENT "${MP_INSTALL_IN_COMPONENT}") endfunction()