Mercurial > irccd
diff plugins/CMakeLists.txt @ 705:4b5dba257d81
Plugin links: brand new plugin, closes #872 @4h
author | David Demelier <markand@malikania.fr> |
---|---|
date | Fri, 06 Jul 2018 22:10:10 +0200 |
parents | e5d0f4289e04 |
children | d8bf53170fb6 |
line wrap: on
line diff
--- a/plugins/CMakeLists.txt Fri Jul 06 21:01:15 2018 +0200 +++ b/plugins/CMakeLists.txt Fri Jul 06 22:10:10 2018 +0200 @@ -19,7 +19,7 @@ project(plugins) set( - IRCCD_PLUGINS + IRCCD_JAVASCRIPT_PLUGINS ask auth hangman @@ -29,10 +29,21 @@ plugin roulette tictactoe +) + +set( + IRCCD_NATIVE_PLUGINS + links +) + +set( + IRCCD_PLUGINS + ${IRCCD_JAVASCRIPT_PLUGINS} + ${IRCCD_NATIVE_PLUGINS} CACHE INTERNAL "" ) -foreach (plugin ${IRCCD_PLUGINS}) +foreach (plugin ${IRCCD_JAVASCRIPT_PLUGINS}) irccd_define_plugin( NAME ${plugin} TYPE JS @@ -40,3 +51,12 @@ DOCS ${plugins_SOURCE_DIR}/${plugin}/${plugin}.md ) endforeach () + +foreach (plugin ${IRCCD_NATIVE_PLUGINS}) + irccd_define_plugin( + NAME ${plugin} + TYPE NATIVE + SOURCES ${plugins_SOURCE_DIR}/${plugin}/${plugin}.cpp + DOCS ${plugins_SOURCE_DIR}/${plugin}/${plugin}.md + ) +endforeach ()