annotate libirccd-js/CMakeLists.txt @ 345:006452e4a997

Irccdctl: unify cli commands
author David Demelier <markand@malikania.fr>
date Sun, 13 Nov 2016 09:45:54 +0100
parents 45065955ba2d
children 287e9ede5eef
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
292
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
1 project(libirccd-js)
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
2
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
3 set(
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
4 HEADERS
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
5 ${libirccd-js_SOURCE_DIR}/irccd/duktape.hpp
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
6 ${libirccd-js_SOURCE_DIR}/irccd/mod-directory.hpp
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
7 ${libirccd-js_SOURCE_DIR}/irccd/mod-elapsed-timer.hpp
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
8 ${libirccd-js_SOURCE_DIR}/irccd/mod-file.hpp
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
9 ${libirccd-js_SOURCE_DIR}/irccd/mod-irccd.hpp
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
10 ${libirccd-js_SOURCE_DIR}/irccd/mod-logger.hpp
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
11 ${libirccd-js_SOURCE_DIR}/irccd/mod-plugin.hpp
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
12 ${libirccd-js_SOURCE_DIR}/irccd/mod-server.hpp
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
13 ${libirccd-js_SOURCE_DIR}/irccd/mod-system.hpp
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
14 ${libirccd-js_SOURCE_DIR}/irccd/mod-timer.hpp
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
15 ${libirccd-js_SOURCE_DIR}/irccd/module.hpp
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
16 ${libirccd-js_SOURCE_DIR}/irccd/mod-unicode.hpp
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
17 ${libirccd-js_SOURCE_DIR}/irccd/mod-util.hpp
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
18 ${libirccd-js_SOURCE_DIR}/irccd/plugin-js.hpp
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
19 ${libirccd-js_SOURCE_DIR}/irccd/timer.hpp
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
20 ${libirccd-js_SOURCE_DIR}/irccd/unicode.hpp
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
21 )
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
22
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
23 set(
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
24 SOURCES
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
25 ${libirccd-js_SOURCE_DIR}/irccd/mod-directory.cpp
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
26 ${libirccd-js_SOURCE_DIR}/irccd/mod-elapsed-timer.cpp
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
27 ${libirccd-js_SOURCE_DIR}/irccd/mod-file.cpp
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
28 ${libirccd-js_SOURCE_DIR}/irccd/mod-irccd.cpp
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
29 ${libirccd-js_SOURCE_DIR}/irccd/mod-logger.cpp
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
30 ${libirccd-js_SOURCE_DIR}/irccd/mod-plugin.cpp
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
31 ${libirccd-js_SOURCE_DIR}/irccd/mod-server.cpp
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
32 ${libirccd-js_SOURCE_DIR}/irccd/mod-system.cpp
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
33 ${libirccd-js_SOURCE_DIR}/irccd/mod-timer.cpp
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
34 ${libirccd-js_SOURCE_DIR}/irccd/mod-unicode.cpp
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
35 ${libirccd-js_SOURCE_DIR}/irccd/mod-util.cpp
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
36 ${libirccd-js_SOURCE_DIR}/irccd/plugin-js.cpp
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
37 ${libirccd-js_SOURCE_DIR}/irccd/timer.cpp
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
38 ${libirccd-js_SOURCE_DIR}/irccd/unicode.cpp
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
39 )
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
40
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
41 irccd_define_library(
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
42 TARGET libirccd-js
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
43 SOURCES
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
44 ${libirccd-js_SOURCE_DIR}/CMakeLists.txt
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
45 ${HEADERS}
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
46 ${SOURCES}
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
47 LIBRARIES extern-duktape libirccd
341
45065955ba2d Irccd: many changes related to new split
David Demelier <markand@malikania.fr>
parents: 292
diff changeset
48 PUBLIC_INCLUDES ${libirccd-js_SOURCE_DIR}/irccd
292
671612cbc721 Irccd: split lib into libirccd-js, #564
David Demelier <markand@malikania.fr>
parents:
diff changeset
49 )