Mercurial > irccd
annotate doc/doxygen/CMakeLists.txt @ 809:8460b4a34191
misc: reorganize namespaces, closes #952 @4h
author | David Demelier <markand@malikania.fr> |
---|---|
date | Fri, 16 Nov 2018 12:25:00 +0100 |
parents | 17367b6a99b4 |
children | 06cc2f95f479 |
rev | line source |
---|---|
0 | 1 # |
628
27587ff92a64
Misc: update copyrights
David Demelier <markand@malikania.fr>
parents:
513
diff
changeset
|
2 # Copyright (c) 2013-2018 David Demelier <markand@malikania.fr> |
0 | 3 # |
4 # Permission to use, copy, modify, and/or distribute this software for any | |
5 # purpose with or without fee is hereby granted, provided that the above | |
6 # copyright notice and this permission notice appear in all copies. | |
7 # | |
8 # THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES | |
9 # WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF | |
10 # MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR | |
11 # ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES | |
12 # WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN | |
13 # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF | |
14 # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | |
15 # | |
16 | |
17 project(doxygen) | |
18 | |
789
17367b6a99b4
doc: add lots of doxygen documentation
David Demelier <markand@malikania.fr>
parents:
773
diff
changeset
|
19 set(DOXYGEN_FILE_PATTERNS "*.hpp") |
17367b6a99b4
doc: add lots of doxygen documentation
David Demelier <markand@malikania.fr>
parents:
773
diff
changeset
|
20 set(DOXYGEN_PREDEFINED BOOST_ASIO_HAS_LOCAL_SOCKETS IRCCD_HAVE_SSL IRCCD_HAVE_JS) |
17367b6a99b4
doc: add lots of doxygen documentation
David Demelier <markand@malikania.fr>
parents:
773
diff
changeset
|
21 set(DOXYGEN_PROJECT_NAME irccd) |
17367b6a99b4
doc: add lots of doxygen documentation
David Demelier <markand@malikania.fr>
parents:
773
diff
changeset
|
22 set(DOXYGEN_PROJECT_NUMBER ${IRCCD_VERSION}) |
17367b6a99b4
doc: add lots of doxygen documentation
David Demelier <markand@malikania.fr>
parents:
773
diff
changeset
|
23 set(DOXYGEN_QUIET YES) |
17367b6a99b4
doc: add lots of doxygen documentation
David Demelier <markand@malikania.fr>
parents:
773
diff
changeset
|
24 set(DOXYGEN_WARN_AS_ERROR YES) |
17367b6a99b4
doc: add lots of doxygen documentation
David Demelier <markand@malikania.fr>
parents:
773
diff
changeset
|
25 set(DOXYGEN_WARN_NO_PARAMDOC YES) |
0 | 26 |
789
17367b6a99b4
doc: add lots of doxygen documentation
David Demelier <markand@malikania.fr>
parents:
773
diff
changeset
|
27 set(DOXYGEN_STRIP_FROM_PATH |
17367b6a99b4
doc: add lots of doxygen documentation
David Demelier <markand@malikania.fr>
parents:
773
diff
changeset
|
28 libirccd/irccd |
809
8460b4a34191
misc: reorganize namespaces, closes #952 @4h
David Demelier <markand@malikania.fr>
parents:
789
diff
changeset
|
29 libirccd-daemon/irccd |
789
17367b6a99b4
doc: add lots of doxygen documentation
David Demelier <markand@malikania.fr>
parents:
773
diff
changeset
|
30 libirccd-ctl/irccd |
17367b6a99b4
doc: add lots of doxygen documentation
David Demelier <markand@malikania.fr>
parents:
773
diff
changeset
|
31 libirccd-js/irccd |
17367b6a99b4
doc: add lots of doxygen documentation
David Demelier <markand@malikania.fr>
parents:
773
diff
changeset
|
32 libirccd-test/irccd |
0 | 33 ) |
34 | |
789
17367b6a99b4
doc: add lots of doxygen documentation
David Demelier <markand@malikania.fr>
parents:
773
diff
changeset
|
35 doxygen_add_docs( |
17367b6a99b4
doc: add lots of doxygen documentation
David Demelier <markand@malikania.fr>
parents:
773
diff
changeset
|
36 docs-doxygen |
17367b6a99b4
doc: add lots of doxygen documentation
David Demelier <markand@malikania.fr>
parents:
773
diff
changeset
|
37 ${CMAKE_CURRENT_SOURCE_DIR}/mainpage.cpp |
809
8460b4a34191
misc: reorganize namespaces, closes #952 @4h
David Demelier <markand@malikania.fr>
parents:
789
diff
changeset
|
38 ${CMAKE_CURRENT_SOURCE_DIR}/modules.cpp |
8460b4a34191
misc: reorganize namespaces, closes #952 @4h
David Demelier <markand@malikania.fr>
parents:
789
diff
changeset
|
39 ${CMAKE_CURRENT_SOURCE_DIR}/pages.cpp |
789
17367b6a99b4
doc: add lots of doxygen documentation
David Demelier <markand@malikania.fr>
parents:
773
diff
changeset
|
40 ${CMAKE_SOURCE_DIR}/libirccd |
809
8460b4a34191
misc: reorganize namespaces, closes #952 @4h
David Demelier <markand@malikania.fr>
parents:
789
diff
changeset
|
41 ${CMAKE_SOURCE_DIR}/libirccd-daemon |
789
17367b6a99b4
doc: add lots of doxygen documentation
David Demelier <markand@malikania.fr>
parents:
773
diff
changeset
|
42 ${CMAKE_SOURCE_DIR}/libirccd-ctl |
17367b6a99b4
doc: add lots of doxygen documentation
David Demelier <markand@malikania.fr>
parents:
773
diff
changeset
|
43 ${CMAKE_SOURCE_DIR}/libirccd-js |
17367b6a99b4
doc: add lots of doxygen documentation
David Demelier <markand@malikania.fr>
parents:
773
diff
changeset
|
44 ${CMAKE_SOURCE_DIR}/libirccd-test |
17367b6a99b4
doc: add lots of doxygen documentation
David Demelier <markand@malikania.fr>
parents:
773
diff
changeset
|
45 WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} |
0 | 46 ) |
789
17367b6a99b4
doc: add lots of doxygen documentation
David Demelier <markand@malikania.fr>
parents:
773
diff
changeset
|
47 |
17367b6a99b4
doc: add lots of doxygen documentation
David Demelier <markand@malikania.fr>
parents:
773
diff
changeset
|
48 add_dependencies(docs docs-doxygen) |