Mercurial > irccd
annotate doc/doxygen/CMakeLists.txt @ 863:659be263703e
doc: remove all doxygen warnings
author | David Demelier <markand@malikania.fr> |
---|---|
date | Thu, 25 Jul 2019 21:15:00 +0000 |
parents | 77004857505b |
children | bf2bdb41f181 |
rev | line source |
---|---|
0 | 1 # |
824
06cc2f95f479
misc: happy new year!
David Demelier <markand@malikania.fr>
parents:
809
diff
changeset
|
2 # Copyright (c) 2013-2019 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) |
861
77004857505b
doc: fix doxygen build
David Demelier <markand@malikania.fr>
parents:
824
diff
changeset
|
24 set(DOXYGEN_RECURSIVE YES) |
77004857505b
doc: fix doxygen build
David Demelier <markand@malikania.fr>
parents:
824
diff
changeset
|
25 set(DOXYGEN_EXTRACT_ALL YES) |
789
17367b6a99b4
doc: add lots of doxygen documentation
David Demelier <markand@malikania.fr>
parents:
773
diff
changeset
|
26 set(DOXYGEN_WARN_NO_PARAMDOC YES) |
863
659be263703e
doc: remove all doxygen warnings
David Demelier <markand@malikania.fr>
parents:
861
diff
changeset
|
27 set( |
659be263703e
doc: remove all doxygen warnings
David Demelier <markand@malikania.fr>
parents:
861
diff
changeset
|
28 DOXYGEN_STRIP_FROM_PATH |
789
17367b6a99b4
doc: add lots of doxygen documentation
David Demelier <markand@malikania.fr>
parents:
773
diff
changeset
|
29 libirccd/irccd |
809
8460b4a34191
misc: reorganize namespaces, closes #952 @4h
David Demelier <markand@malikania.fr>
parents:
789
diff
changeset
|
30 libirccd-daemon/irccd |
789
17367b6a99b4
doc: add lots of doxygen documentation
David Demelier <markand@malikania.fr>
parents:
773
diff
changeset
|
31 libirccd-ctl/irccd |
17367b6a99b4
doc: add lots of doxygen documentation
David Demelier <markand@malikania.fr>
parents:
773
diff
changeset
|
32 libirccd-js/irccd |
17367b6a99b4
doc: add lots of doxygen documentation
David Demelier <markand@malikania.fr>
parents:
773
diff
changeset
|
33 libirccd-test/irccd |
0 | 34 ) |
35 | |
789
17367b6a99b4
doc: add lots of doxygen documentation
David Demelier <markand@malikania.fr>
parents:
773
diff
changeset
|
36 doxygen_add_docs( |
863
659be263703e
doc: remove all doxygen warnings
David Demelier <markand@malikania.fr>
parents:
861
diff
changeset
|
37 doxygen |
659be263703e
doc: remove all doxygen warnings
David Demelier <markand@malikania.fr>
parents:
861
diff
changeset
|
38 ALL |
659be263703e
doc: remove all doxygen warnings
David Demelier <markand@malikania.fr>
parents:
861
diff
changeset
|
39 ${CMAKE_CURRENT_SOURCE_DIR}/mainpage.cpp |
659be263703e
doc: remove all doxygen warnings
David Demelier <markand@malikania.fr>
parents:
861
diff
changeset
|
40 ${CMAKE_CURRENT_SOURCE_DIR}/modules.cpp |
659be263703e
doc: remove all doxygen warnings
David Demelier <markand@malikania.fr>
parents:
861
diff
changeset
|
41 ${CMAKE_CURRENT_SOURCE_DIR}/pages.cpp |
659be263703e
doc: remove all doxygen warnings
David Demelier <markand@malikania.fr>
parents:
861
diff
changeset
|
42 ${CMAKE_SOURCE_DIR}/libirccd |
659be263703e
doc: remove all doxygen warnings
David Demelier <markand@malikania.fr>
parents:
861
diff
changeset
|
43 ${CMAKE_SOURCE_DIR}/libirccd-daemon |
659be263703e
doc: remove all doxygen warnings
David Demelier <markand@malikania.fr>
parents:
861
diff
changeset
|
44 ${CMAKE_SOURCE_DIR}/libirccd-ctl |
659be263703e
doc: remove all doxygen warnings
David Demelier <markand@malikania.fr>
parents:
861
diff
changeset
|
45 ${CMAKE_SOURCE_DIR}/libirccd-js |
659be263703e
doc: remove all doxygen warnings
David Demelier <markand@malikania.fr>
parents:
861
diff
changeset
|
46 ${CMAKE_SOURCE_DIR}/libirccd-test |
789
17367b6a99b4
doc: add lots of doxygen documentation
David Demelier <markand@malikania.fr>
parents:
773
diff
changeset
|
47 WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} |
0 | 48 ) |