annotate libirccd/CMakeLists.txt @ 318:8457f5bd2036

Irccd: add missing bits for tests
author David Demelier <markand@malikania.fr>
date Sun, 23 Oct 2016 11:25:26 +0200
parents 671612cbc721
children a6c3d73d9641
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
291
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
1 project(libirccd)
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
2
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
3 set(
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
4 HEADERS
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
5 ${libirccd_SOURCE_DIR}/irccd/cmd-plugin-config.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
6 ${libirccd_SOURCE_DIR}/irccd/cmd-plugin-info.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
7 ${libirccd_SOURCE_DIR}/irccd/cmd-plugin-list.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
8 ${libirccd_SOURCE_DIR}/irccd/cmd-plugin-load.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
9 ${libirccd_SOURCE_DIR}/irccd/cmd-plugin-reload.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
10 ${libirccd_SOURCE_DIR}/irccd/cmd-plugin-unload.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
11 ${libirccd_SOURCE_DIR}/irccd/cmd-server-cmode.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
12 ${libirccd_SOURCE_DIR}/irccd/cmd-server-cnotice.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
13 ${libirccd_SOURCE_DIR}/irccd/cmd-server-connect.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
14 ${libirccd_SOURCE_DIR}/irccd/cmd-server-disconnect.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
15 ${libirccd_SOURCE_DIR}/irccd/cmd-server-info.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
16 ${libirccd_SOURCE_DIR}/irccd/cmd-server-invite.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
17 ${libirccd_SOURCE_DIR}/irccd/cmd-server-join.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
18 ${libirccd_SOURCE_DIR}/irccd/cmd-server-kick.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
19 ${libirccd_SOURCE_DIR}/irccd/cmd-server-list.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
20 ${libirccd_SOURCE_DIR}/irccd/cmd-server-me.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
21 ${libirccd_SOURCE_DIR}/irccd/cmd-server-message.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
22 ${libirccd_SOURCE_DIR}/irccd/cmd-server-mode.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
23 ${libirccd_SOURCE_DIR}/irccd/cmd-server-nick.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
24 ${libirccd_SOURCE_DIR}/irccd/cmd-server-notice.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
25 ${libirccd_SOURCE_DIR}/irccd/cmd-server-part.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
26 ${libirccd_SOURCE_DIR}/irccd/cmd-server-reconnect.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
27 ${libirccd_SOURCE_DIR}/irccd/cmd-server-topic.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
28 ${libirccd_SOURCE_DIR}/irccd/command.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
29 ${libirccd_SOURCE_DIR}/irccd/config.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
30 ${libirccd_SOURCE_DIR}/irccd/dynlib.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
31 ${libirccd_SOURCE_DIR}/irccd/irccd.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
32 ${libirccd_SOURCE_DIR}/irccd/plugin-dynlib.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
33 ${libirccd_SOURCE_DIR}/irccd/plugin.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
34 ${libirccd_SOURCE_DIR}/irccd/rule.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
35 ${libirccd_SOURCE_DIR}/irccd/server.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
36 ${libirccd_SOURCE_DIR}/irccd/service-command.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
37 ${libirccd_SOURCE_DIR}/irccd/service-interrupt.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
38 ${libirccd_SOURCE_DIR}/irccd/service-plugin.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
39 ${libirccd_SOURCE_DIR}/irccd/service-rule.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
40 ${libirccd_SOURCE_DIR}/irccd/service-server.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
41 ${libirccd_SOURCE_DIR}/irccd/service-transport.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
42 ${libirccd_SOURCE_DIR}/irccd/transport.hpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
43 )
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
44
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
45 set(
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
46 SOURCES
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
47 ${libirccd_SOURCE_DIR}/irccd/cmd-plugin-config.cpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
48 ${libirccd_SOURCE_DIR}/irccd/cmd-plugin-info.cpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
49 ${libirccd_SOURCE_DIR}/irccd/cmd-plugin-list.cpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
50 ${libirccd_SOURCE_DIR}/irccd/cmd-plugin-load.cpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
51 ${libirccd_SOURCE_DIR}/irccd/cmd-plugin-reload.cpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
52 ${libirccd_SOURCE_DIR}/irccd/cmd-plugin-unload.cpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
53 ${libirccd_SOURCE_DIR}/irccd/cmd-server-cmode.cpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
54 ${libirccd_SOURCE_DIR}/irccd/cmd-server-cnotice.cpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
55 ${libirccd_SOURCE_DIR}/irccd/cmd-server-connect.cpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
56 ${libirccd_SOURCE_DIR}/irccd/cmd-server-disconnect.cpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
57 ${libirccd_SOURCE_DIR}/irccd/cmd-server-info.cpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
58 ${libirccd_SOURCE_DIR}/irccd/cmd-server-invite.cpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
59 ${libirccd_SOURCE_DIR}/irccd/cmd-server-join.cpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
60 ${libirccd_SOURCE_DIR}/irccd/cmd-server-kick.cpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
61 ${libirccd_SOURCE_DIR}/irccd/cmd-server-list.cpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
62 ${libirccd_SOURCE_DIR}/irccd/cmd-server-me.cpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
63 ${libirccd_SOURCE_DIR}/irccd/cmd-server-message.cpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
64 ${libirccd_SOURCE_DIR}/irccd/cmd-server-mode.cpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
65 ${libirccd_SOURCE_DIR}/irccd/cmd-server-nick.cpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
66 ${libirccd_SOURCE_DIR}/irccd/cmd-server-notice.cpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
67 ${libirccd_SOURCE_DIR}/irccd/cmd-server-part.cpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
68 ${libirccd_SOURCE_DIR}/irccd/cmd-server-reconnect.cpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
69 ${libirccd_SOURCE_DIR}/irccd/cmd-server-topic.cpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
70 ${libirccd_SOURCE_DIR}/irccd/config.cpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
71 ${libirccd_SOURCE_DIR}/irccd/irccd.cpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
72 ${libirccd_SOURCE_DIR}/irccd/plugin-dynlib.cpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
73 ${libirccd_SOURCE_DIR}/irccd/rule.cpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
74 ${libirccd_SOURCE_DIR}/irccd/server.cpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
75 ${libirccd_SOURCE_DIR}/irccd/service-command.cpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
76 ${libirccd_SOURCE_DIR}/irccd/service-interrupt.cpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
77 ${libirccd_SOURCE_DIR}/irccd/service-plugin.cpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
78 ${libirccd_SOURCE_DIR}/irccd/service-rule.cpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
79 ${libirccd_SOURCE_DIR}/irccd/service-server.cpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
80 ${libirccd_SOURCE_DIR}/irccd/service-transport.cpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
81 ${libirccd_SOURCE_DIR}/irccd/transport.cpp
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
82 )
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
83
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
84 irccd_define_library(
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
85 TARGET libirccd
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
86 SOURCES
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
87 ${libirccd_SOURCE_DIR}/CMakeLists.txt
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
88 ${HEADERS}
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
89 ${SOURCES}
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
90 LIBRARIES extern-ircclient libcommon
292
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents: 291
diff changeset
91 PUBLIC_INCLUDES
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents: 291
diff changeset
92 $<BUILD_INTERFACE:${libirccd_SOURCE_DIR}/irccd>
291
b490853404d9 Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
93 )