Mercurial > irccd
diff libirccd/CMakeLists.txt @ 291:b490853404d9
Irccd: split lib into libirccd, #564
author | David Demelier <markand@malikania.fr> |
---|---|
date | Wed, 05 Oct 2016 13:27:15 +0200 |
parents | |
children | 671612cbc721 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libirccd/CMakeLists.txt Wed Oct 05 13:27:15 2016 +0200 @@ -0,0 +1,92 @@ +project(libirccd) + +set( + HEADERS + ${libirccd_SOURCE_DIR}/irccd/cmd-plugin-config.hpp + ${libirccd_SOURCE_DIR}/irccd/cmd-plugin-info.hpp + ${libirccd_SOURCE_DIR}/irccd/cmd-plugin-list.hpp + ${libirccd_SOURCE_DIR}/irccd/cmd-plugin-load.hpp + ${libirccd_SOURCE_DIR}/irccd/cmd-plugin-reload.hpp + ${libirccd_SOURCE_DIR}/irccd/cmd-plugin-unload.hpp + ${libirccd_SOURCE_DIR}/irccd/cmd-server-cmode.hpp + ${libirccd_SOURCE_DIR}/irccd/cmd-server-cnotice.hpp + ${libirccd_SOURCE_DIR}/irccd/cmd-server-connect.hpp + ${libirccd_SOURCE_DIR}/irccd/cmd-server-disconnect.hpp + ${libirccd_SOURCE_DIR}/irccd/cmd-server-info.hpp + ${libirccd_SOURCE_DIR}/irccd/cmd-server-invite.hpp + ${libirccd_SOURCE_DIR}/irccd/cmd-server-join.hpp + ${libirccd_SOURCE_DIR}/irccd/cmd-server-kick.hpp + ${libirccd_SOURCE_DIR}/irccd/cmd-server-list.hpp + ${libirccd_SOURCE_DIR}/irccd/cmd-server-me.hpp + ${libirccd_SOURCE_DIR}/irccd/cmd-server-message.hpp + ${libirccd_SOURCE_DIR}/irccd/cmd-server-mode.hpp + ${libirccd_SOURCE_DIR}/irccd/cmd-server-nick.hpp + ${libirccd_SOURCE_DIR}/irccd/cmd-server-notice.hpp + ${libirccd_SOURCE_DIR}/irccd/cmd-server-part.hpp + ${libirccd_SOURCE_DIR}/irccd/cmd-server-reconnect.hpp + ${libirccd_SOURCE_DIR}/irccd/cmd-server-topic.hpp + ${libirccd_SOURCE_DIR}/irccd/command.hpp + ${libirccd_SOURCE_DIR}/irccd/config.hpp + ${libirccd_SOURCE_DIR}/irccd/dynlib.hpp + ${libirccd_SOURCE_DIR}/irccd/irccd.hpp + ${libirccd_SOURCE_DIR}/irccd/plugin-dynlib.hpp + ${libirccd_SOURCE_DIR}/irccd/plugin.hpp + ${libirccd_SOURCE_DIR}/irccd/rule.hpp + ${libirccd_SOURCE_DIR}/irccd/server.hpp + ${libirccd_SOURCE_DIR}/irccd/service-command.hpp + ${libirccd_SOURCE_DIR}/irccd/service-interrupt.hpp + ${libirccd_SOURCE_DIR}/irccd/service-plugin.hpp + ${libirccd_SOURCE_DIR}/irccd/service-rule.hpp + ${libirccd_SOURCE_DIR}/irccd/service-server.hpp + ${libirccd_SOURCE_DIR}/irccd/service-transport.hpp + ${libirccd_SOURCE_DIR}/irccd/transport.hpp +) + +set( + SOURCES + ${libirccd_SOURCE_DIR}/irccd/cmd-plugin-config.cpp + ${libirccd_SOURCE_DIR}/irccd/cmd-plugin-info.cpp + ${libirccd_SOURCE_DIR}/irccd/cmd-plugin-list.cpp + ${libirccd_SOURCE_DIR}/irccd/cmd-plugin-load.cpp + ${libirccd_SOURCE_DIR}/irccd/cmd-plugin-reload.cpp + ${libirccd_SOURCE_DIR}/irccd/cmd-plugin-unload.cpp + ${libirccd_SOURCE_DIR}/irccd/cmd-server-cmode.cpp + ${libirccd_SOURCE_DIR}/irccd/cmd-server-cnotice.cpp + ${libirccd_SOURCE_DIR}/irccd/cmd-server-connect.cpp + ${libirccd_SOURCE_DIR}/irccd/cmd-server-disconnect.cpp + ${libirccd_SOURCE_DIR}/irccd/cmd-server-info.cpp + ${libirccd_SOURCE_DIR}/irccd/cmd-server-invite.cpp + ${libirccd_SOURCE_DIR}/irccd/cmd-server-join.cpp + ${libirccd_SOURCE_DIR}/irccd/cmd-server-kick.cpp + ${libirccd_SOURCE_DIR}/irccd/cmd-server-list.cpp + ${libirccd_SOURCE_DIR}/irccd/cmd-server-me.cpp + ${libirccd_SOURCE_DIR}/irccd/cmd-server-message.cpp + ${libirccd_SOURCE_DIR}/irccd/cmd-server-mode.cpp + ${libirccd_SOURCE_DIR}/irccd/cmd-server-nick.cpp + ${libirccd_SOURCE_DIR}/irccd/cmd-server-notice.cpp + ${libirccd_SOURCE_DIR}/irccd/cmd-server-part.cpp + ${libirccd_SOURCE_DIR}/irccd/cmd-server-reconnect.cpp + ${libirccd_SOURCE_DIR}/irccd/cmd-server-topic.cpp + ${libirccd_SOURCE_DIR}/irccd/command.cpp + ${libirccd_SOURCE_DIR}/irccd/config.cpp + ${libirccd_SOURCE_DIR}/irccd/irccd.cpp + ${libirccd_SOURCE_DIR}/irccd/plugin-dynlib.cpp + ${libirccd_SOURCE_DIR}/irccd/rule.cpp + ${libirccd_SOURCE_DIR}/irccd/server.cpp + ${libirccd_SOURCE_DIR}/irccd/service-command.cpp + ${libirccd_SOURCE_DIR}/irccd/service-interrupt.cpp + ${libirccd_SOURCE_DIR}/irccd/service-plugin.cpp + ${libirccd_SOURCE_DIR}/irccd/service-rule.cpp + ${libirccd_SOURCE_DIR}/irccd/service-server.cpp + ${libirccd_SOURCE_DIR}/irccd/service-transport.cpp + ${libirccd_SOURCE_DIR}/irccd/transport.cpp +) + +irccd_define_library( + TARGET libirccd + SOURCES + ${libirccd_SOURCE_DIR}/CMakeLists.txt + ${HEADERS} + ${SOURCES} + LIBRARIES extern-ircclient libcommon +)