summaryrefslogtreecommitdiff
path: root/legacy/eobj/doc
diff options
context:
space:
mode:
authorVincent Torri <vincent.torri@gmail.com>2012-09-04 07:03:02 +0000
committerVincent Torri <vincent.torri@gmail.com>2012-09-04 07:03:02 +0000
commitbf1fe91b6cc7b07198d7a21e9f0e023c9eeb81b3 (patch)
tree35a3dbf5de56ed32ffddff3b609674c6a44c24bf /legacy/eobj/doc
parent853c851dd0f33a17e3c61f6272ad2d16ee5d5016 (diff)
Eo: autotools + minor fixes so that it compiles on Windows (mainly reordering the header files inclusion
SVN revision: 76109
Diffstat (limited to 'legacy/eobj/doc')
-rw-r--r--legacy/eobj/doc/Doxyfile.in12
-rw-r--r--legacy/eobj/doc/Makefile.am39
2 files changed, 45 insertions, 6 deletions
diff --git a/legacy/eobj/doc/Doxyfile.in b/legacy/eobj/doc/Doxyfile.in
index 56abe89e89..c4260712cd 100644
--- a/legacy/eobj/doc/Doxyfile.in
+++ b/legacy/eobj/doc/Doxyfile.in
@@ -598,7 +598,7 @@ WARN_LOGFILE =
598# directories like "/usr/src/myproject". Separate the files or directories 598# directories like "/usr/src/myproject". Separate the files or directories
599# with spaces. 599# with spaces.
600 600
601INPUT = @CMAKE_SOURCE_DIR@/src/lib 601INPUT = @top_srcdir@/src/lib
602 602
603# This tag can be used to specify the character encoding of the source files 603# This tag can be used to specify the character encoding of the source files
604# that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is 604# that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is
@@ -658,7 +658,7 @@ EXCLUDE_SYMBOLS =
658# directories that contain example code fragments that are included (see 658# directories that contain example code fragments that are included (see
659# the \include command). 659# the \include command).
660 660
661EXAMPLE_PATH = @CMAKE_SOURCE_DIR@/src/examples 661EXAMPLE_PATH = @top_srcdir@/src/examples
662 662
663# If the value of the EXAMPLE_PATH tag contains directories, you can use the 663# If the value of the EXAMPLE_PATH tag contains directories, you can use the
664# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp 664# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp
@@ -678,7 +678,7 @@ EXAMPLE_RECURSIVE = NO
678# directories that contain image that are included in the documentation (see 678# directories that contain image that are included in the documentation (see
679# the \image command). 679# the \image command).
680 680
681IMAGE_PATH = @CMAKE_CURRENT_SOURCE_DIR@/img 681IMAGE_PATH = @top_srcdir@/doc/img
682 682
683# The INPUT_FILTER tag can be used to specify a program that doxygen should 683# The INPUT_FILTER tag can be used to specify a program that doxygen should
684# invoke to filter for each input file. Doxygen will invoke the filter program 684# invoke to filter for each input file. Doxygen will invoke the filter program
@@ -825,13 +825,13 @@ HTML_FILE_EXTENSION = .html
825# each generated HTML page. If it is left blank doxygen will generate a 825# each generated HTML page. If it is left blank doxygen will generate a
826# standard header. 826# standard header.
827 827
828HTML_HEADER = @CMAKE_CURRENT_SOURCE_DIR@/head.html 828HTML_HEADER = @top_srcdir@/doc/head.html
829 829
830# The HTML_FOOTER tag can be used to specify a personal HTML footer for 830# The HTML_FOOTER tag can be used to specify a personal HTML footer for
831# each generated HTML page. If it is left blank doxygen will generate a 831# each generated HTML page. If it is left blank doxygen will generate a
832# standard footer. 832# standard footer.
833 833
834HTML_FOOTER = @CMAKE_CURRENT_SOURCE_DIR@/foot.html 834HTML_FOOTER = @top_srcdir@/doc/foot.html
835 835
836# The HTML_STYLESHEET tag can be used to specify a user-defined cascading 836# The HTML_STYLESHEET tag can be used to specify a user-defined cascading
837# style sheet that is used by each HTML page. It can be used to 837# style sheet that is used by each HTML page. It can be used to
@@ -840,7 +840,7 @@ HTML_FOOTER = @CMAKE_CURRENT_SOURCE_DIR@/foot.html
840# the style sheet file to the HTML output directory, so don't put your own 840# the style sheet file to the HTML output directory, so don't put your own
841# stylesheet in the HTML output directory as well, or it will be erased! 841# stylesheet in the HTML output directory as well, or it will be erased!
842 842
843HTML_STYLESHEET = @CMAKE_CURRENT_SOURCE_DIR@/e.css 843HTML_STYLESHEET = @top_srcdir@/doc/e.css
844 844
845# The HTML_COLORSTYLE_HUE tag controls the color of the HTML output. 845# The HTML_COLORSTYLE_HUE tag controls the color of the HTML output.
846# Doxygen will adjust the colors in the stylesheet and background images 846# Doxygen will adjust the colors in the stylesheet and background images
diff --git a/legacy/eobj/doc/Makefile.am b/legacy/eobj/doc/Makefile.am
new file mode 100644
index 0000000000..33a2c9b590
--- /dev/null
+++ b/legacy/eobj/doc/Makefile.am
@@ -0,0 +1,39 @@
1MAINTAINERCLEANFILES = Makefile.in
2
3.PHONY: doc
4
5PACKAGE_DOCNAME = $(PACKAGE_TARNAME)-$(PACKAGE_VERSION)-doc
6
7if EFL_BUILD_DOC
8
9doc-clean:
10 rm -rf html/ latex/ man/ xml/ $(top_builddir)/$(PACKAGE_DOCNAME).tar*
11
12doc: all
13 $(efl_doxygen)
14 cp $(srcdir)/img/* html/
15 cp $(srcdir)/img/*.eps latex/
16 rm -rf $(PACKAGE_DOCNAME).tar*
17 mkdir -p $(PACKAGE_DOCNAME)/doc
18 cp -R html/ latex/ man/ $(PACKAGE_DOCNAME)/doc
19 tar cf $(PACKAGE_DOCNAME).tar $(PACKAGE_DOCNAME)/
20 bzip2 -9 $(PACKAGE_DOCNAME).tar
21 rm -rf $(PACKAGE_DOCNAME)/
22 mv $(PACKAGE_DOCNAME).tar.bz2 $(top_builddir)
23 @echo "Documentation Package: doc/$(PACKAGE_DOCNAME).tar.bz2"
24 @echo "Documentation HTML: doc/html"
25
26clean-local: doc-clean
27
28else
29
30doc:
31 @echo "Documentation not built. Run ./configure --help"
32
33endif
34
35EXTRA_DIST = $(srcdir)/Doxyfile.in \
36 $(wildcard $(srcdir)/img/*.*) \
37 $(srcdir)/e.css \
38 $(srcdir)/head.html \
39 $(srcdir)/foot.html