Mercurial > irccd
annotate libirccd/CMakeLists.txt @ 312:a0180b5a150c
Tests: add test for plugin-config, #559
author | David Demelier <markand@malikania.fr> |
---|---|
date | Sat, 22 Oct 2016 15:56:01 +0200 |
parents | 671612cbc721 |
children | 8457f5bd2036 |
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/command.cpp |
b490853404d9
Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
71 ${libirccd_SOURCE_DIR}/irccd/config.cpp |
b490853404d9
Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
72 ${libirccd_SOURCE_DIR}/irccd/irccd.cpp |
b490853404d9
Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
73 ${libirccd_SOURCE_DIR}/irccd/plugin-dynlib.cpp |
b490853404d9
Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
74 ${libirccd_SOURCE_DIR}/irccd/rule.cpp |
b490853404d9
Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
75 ${libirccd_SOURCE_DIR}/irccd/server.cpp |
b490853404d9
Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
76 ${libirccd_SOURCE_DIR}/irccd/service-command.cpp |
b490853404d9
Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
77 ${libirccd_SOURCE_DIR}/irccd/service-interrupt.cpp |
b490853404d9
Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
78 ${libirccd_SOURCE_DIR}/irccd/service-plugin.cpp |
b490853404d9
Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
79 ${libirccd_SOURCE_DIR}/irccd/service-rule.cpp |
b490853404d9
Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
80 ${libirccd_SOURCE_DIR}/irccd/service-server.cpp |
b490853404d9
Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
81 ${libirccd_SOURCE_DIR}/irccd/service-transport.cpp |
b490853404d9
Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
82 ${libirccd_SOURCE_DIR}/irccd/transport.cpp |
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 |
b490853404d9
Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
85 irccd_define_library( |
b490853404d9
Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
86 TARGET libirccd |
b490853404d9
Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
87 SOURCES |
b490853404d9
Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
88 ${libirccd_SOURCE_DIR}/CMakeLists.txt |
b490853404d9
Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
89 ${HEADERS} |
b490853404d9
Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
90 ${SOURCES} |
b490853404d9
Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
91 LIBRARIES extern-ircclient libcommon |
292
671612cbc721
Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
291
diff
changeset
|
92 PUBLIC_INCLUDES |
671612cbc721
Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
291
diff
changeset
|
93 $<BUILD_INTERFACE:${libirccd_SOURCE_DIR}/irccd> |
291
b490853404d9
Irccd: split lib into libirccd, #564
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
94 ) |