Mercurial > irccd
diff plugins/CMakeLists.txt @ 256:f04acabfbbe5
CMake: switch to NSIS with various fixes, closes #533
author | David Demelier <markand@malikania.fr> |
---|---|
date | Mon, 12 Sep 2016 17:54:27 +0200 |
parents | 6635b9187d71 |
children | 60b94daf4d24 |
line wrap: on
line diff
--- a/plugins/CMakeLists.txt Thu Sep 08 13:11:10 2016 +0200 +++ b/plugins/CMakeLists.txt Mon Sep 12 17:54:27 2016 +0200 @@ -39,9 +39,8 @@ # 2. Build documentation. if (WITH_HTML) set(basedocdir ${IRCCD_FAKEROOTDIR}/${WITH_DOCDIR}) + file(RELATIVE_PATH baseurl ${basedocdir}/plugin ${basedocdir}) - file(RELATIVE_PATH baseurl ${basedocdir}/plugin ${basedocdir}) - pandoc( OUTPUT ${basedocdir}/plugin/${plugin}.html SOURCES ${plugin}/${plugin}.md @@ -54,9 +53,16 @@ FROM markdown TO html5 STANTALONE MAKE_DIRECTORY TOC ) - + list(APPEND outputs ${basedocdir}/plugin/${plugin}.html) - install(FILES ${basedocdir}/plugin/${plugin}.html DESTINATION ${WITH_DOCDIR}/plugin) + install( + FILES ${basedocdir}/plugin/${plugin}.html + COMPONENT ${plugin} + DESTINATION ${WITH_DOCDIR}/plugin + ) + string(TOUPPER ${plugin} CMP) + setg(CPACK_COMPONENT_${CMP}_DESCRIPTION "Install ${plugin}.") + setg(CPACK_COMPONENT_${CMP}_GROUP "Plugins") endif () add_custom_target(