mirror of
https://github.com/eclipse/mosquitto.git
synced 2025-05-09 01:01:11 +08:00
Fix man pages not being built when using CMake.
Closes #1969. Thanks to phplpf.
This commit is contained in:
parent
2db9aecac4
commit
4a012aef06
@ -4,6 +4,9 @@ Broker:
|
||||
- mosquitto_connect_bind_async() and mosquitto_connect_bind_v5() should not
|
||||
reset the bind address option if called with bind_address == NULL.
|
||||
|
||||
Build:
|
||||
- Fix man pages not being built when using CMake. Closes #1969.
|
||||
|
||||
|
||||
2.0.3 - 2020-12-17
|
||||
==================
|
||||
|
@ -1,3 +1,24 @@
|
||||
if(NOT WIN32)
|
||||
function(compile_manpage page)
|
||||
add_custom_command(OUTPUT ${CMAKE_SOURCE_DIR}/man/${page}
|
||||
COMMAND xsltproc ${CMAKE_SOURCE_DIR}/man/${page}.xml -o ${CMAKE_SOURCE_DIR}/man/
|
||||
MAIN_DEPENDENCY ${CMAKE_SOURCE_DIR}/man/${page}.xml)
|
||||
add_custom_target(${page} ALL DEPENDS ${CMAKE_SOURCE_DIR}/man/${page})
|
||||
endfunction()
|
||||
|
||||
compile_manpage("mosquitto_ctrl.1")
|
||||
compile_manpage("mosquitto_ctrl_dynsec.1")
|
||||
compile_manpage("mosquitto_passwd.1")
|
||||
compile_manpage("mosquitto_pub.1")
|
||||
compile_manpage("mosquitto_sub.1")
|
||||
compile_manpage("mosquitto_rr.1")
|
||||
compile_manpage("libmosquitto.3")
|
||||
compile_manpage("mosquitto.conf.5")
|
||||
compile_manpage("mosquitto-tls.7")
|
||||
compile_manpage("mqtt.7")
|
||||
compile_manpage("mosquitto.8")
|
||||
endif()
|
||||
|
||||
install(FILES mosquitto_ctrl.1 mosquitto_ctrl_dynsec.1 mosquitto_passwd.1 mosquitto_pub.1 mosquitto_sub.1 mosquitto_rr.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1)
|
||||
install(FILES libmosquitto.3 DESTINATION ${CMAKE_INSTALL_MANDIR}/man3)
|
||||
install(FILES mosquitto.conf.5 DESTINATION ${CMAKE_INSTALL_MANDIR}/man5)
|
||||
|
Loading…
x
Reference in New Issue
Block a user