Commit Graph

15 Commits

Author SHA1 Message Date
Matteo Cypriani 5435fd8e68 [doc] Add owlps-udp-to-http.t2t 2013-09-23 16:10:53 -04:00
Matteo Cypriani f181087d70 [doc] CMake: handle dependencies for doc_doxygen
The doc_doxygen target now depends on the C input files.
2013-09-23 16:10:53 -04:00
Matteo Cypriani b126cdc98d [doc] CMake: Perl modules' man pages go to man3
The manual pages of Perl modules now go to the man3/ directory instead
of a separate man3perl/ directory.
2013-09-23 16:10:52 -04:00
Matteo Cypriani 3edf06337c [doc] CMake: rename Perl modules' man pages (::)
Perl modules' man pages should be named Foo::Bar.3perl instead of
Foo--Bar.3perl. This is fixed but the solution is incomplete and hacky,
due to a limitation of make: Foo--Bar.3perl is first generated, then
renamed to Foo::Bar.3perl. This breaks the dependencies and
Foo--Bar.3perl will be re-generated at each run of make.
2013-09-23 16:10:52 -04:00
Matteo Cypriani 810d02d5b8 [doc] CMake: more portable clean_doxygen_garbage
Use cmake -E remove instead of rm -f.
2013-09-23 16:10:52 -04:00
Matteo Cypriani c3896662fd [doc] CMake: force order of Doxygen targets
Make sure the doxygen garbage is cleaned after being generated.
2013-09-23 16:10:52 -04:00
Matteo Cypriani cc121f382e [doc] CMake: generate man pages from Perl files
Generate manual pages from the Perl programs and modules in the scripts/
directory, thanks to pod2man.
2013-09-23 16:10:52 -04:00
Matteo Cypriani c169bcb5d2 [doc] CMake: don't quit if txt2tags is not found
Don't return if txt2tags is not found, so that Doxygen-generated man
pages can be built.
2013-09-23 16:10:52 -04:00
Matteo Cypriani 73b71f279d [doc] Add owlps-aggregatord.t2t 2013-09-23 16:10:52 -04:00
Matteo Cypriani a6c9c12a30 [doc] Add owlps-listenerd.t2t 2013-07-17 18:09:14 -04:00
Matteo Cypriani 5d7c68fe2f [doc] Add owlps-deployment.t2t 2013-07-17 18:09:14 -04:00
Matteo Cypriani 4bd104d633 CMake: test for the presence of txt2tags 2013-06-12 09:38:37 -04:00
Matteo Cypriani f7533fc93f CMake: fix Doxygen garbage cleaning 2013-06-12 09:38:37 -04:00
Matteo Cypriani 3aa5ae7513 Use Doxygen on lib*
Doxygen comments are now used in libowlps, libowlps-client and
libowlps-resultreader. doc/Doxyfile was added as well as CMake rules to
generate man pages for the libraries' header files.
2013-06-12 09:38:37 -04:00
Matteo Cypriani 87f390f288 CMake: handle doc/ 2013-06-04 11:07:54 -04:00