annotate doc/html/api/CMakeLists.txt @ 76:7e9a1faeb6f6

CMake: temporarily disable CMake export as it requires Ph.D
author David Demelier <markand@malikania.fr>
date Wed, 30 Mar 2016 14:17:23 +0200
parents 1158cffe5a5e
children ff26bd33a45d
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
1 #
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
2 # CMakeLists.txt -- CMake build system for irccd
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
3 #
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
4 # Copyright (c) 2013-2016 David Demelier <markand@malikania.fr>
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
5 #
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
6 # Permission to use, copy, modify, and/or distribute this software for any
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
7 # purpose with or without fee is hereby granted, provided that the above
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
8 # copyright notice and this permission notice appear in all copies.
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
9 #
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
10 # THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
11 # WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
12 # MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
13 # ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
14 # WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
15 # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
16 # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
17 #
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
18
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
19 project(api)
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
20
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
21 include(event/Files.cmake)
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
22 include(module/Irccd/Files.cmake)
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
23 include(module/Irccd.Directory/Files.cmake)
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
24 include(module/Irccd.ElapsedTimer/Files.cmake)
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
25 include(module/Irccd.File/Files.cmake)
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
26 include(module/Irccd.Logger/Files.cmake)
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
27 include(module/Irccd.Plugin/Files.cmake)
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
28 include(module/Irccd.Server/Files.cmake)
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
29 include(module/Irccd.System/Files.cmake)
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
30 include(module/Irccd.Timer/Files.cmake)
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
31 include(module/Irccd.Unicode/Files.cmake)
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
32 include(module/Irccd.Util/Files.cmake)
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
33
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
34 set(
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
35 SOURCES
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
36 ${api_SOURCE_DIR}/index.md
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
37 ${IRCCD_SOURCES}
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
38 ${DIRECTORY_SOURCES}
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
39 ${ELAPSED_TIMER_SOURCES}
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
40 ${FILE_SOURCES}
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
41 ${EVENT_SOURCES}
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
42 ${LOGGER_SOURCES}
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
43 ${PLUGIN_SOURCES}
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
44 ${SERVER_SOURCES}
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
45 ${SYSTEM_SOURCES}
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
46 ${TIMER_SOURCES}
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
47 ${UNICODE_SOURCES}
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
48 ${UTIL_SOURCES}
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
49 )
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
50
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
51 #
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
52 # Each JavaScript API file is generated by pandoc.
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
53 #
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
54 irccd_define_html(
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
55 SOURCES ${SOURCES}
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
56 DIRECTORY api
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
57 TARGET docs-api
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
58 ARGS -Vjs
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
59 )