summaryrefslogtreecommitdiff
path: root/legacy/ethumb
diff options
context:
space:
mode:
authorIván Briano <sachieru@gmail.com>2011-08-03 01:21:26 +0000
committerIván Briano <sachieru@gmail.com>2011-08-03 01:21:26 +0000
commitd19b1069bcc5f7699e1efb26bbfbad820ceb155c (patch)
tree5109d6f551acdf44c9817d6fcd73187577d55986 /legacy/ethumb
parenteee67cc797b0f383aafe0f562b86111dfbd65fd8 (diff)
And somehow match the doc generation to the other projects
SVN revision: 62027
Diffstat (limited to 'legacy/ethumb')
-rw-r--r--legacy/ethumb/configure.ac1
-rw-r--r--legacy/ethumb/doc/Doxyfile.in (renamed from legacy/ethumb/doc/Doxyfile)10
-rw-r--r--legacy/ethumb/doc/Makefile.am23
3 files changed, 23 insertions, 11 deletions
diff --git a/legacy/ethumb/configure.ac b/legacy/ethumb/configure.ac
index 2d423b6b36..9d6b907982 100644
--- a/legacy/ethumb/configure.ac
+++ b/legacy/ethumb/configure.ac
@@ -227,6 +227,7 @@ data/Makefile
227data/frames/Makefile 227data/frames/Makefile
228m4/Makefile 228m4/Makefile
229doc/Makefile 229doc/Makefile
230doc/Doxyfile
230]) 231])
231 232
232AC_OUTPUT 233AC_OUTPUT
diff --git a/legacy/ethumb/doc/Doxyfile b/legacy/ethumb/doc/Doxyfile.in
index 0000517043..d3b01b55f8 100644
--- a/legacy/ethumb/doc/Doxyfile
+++ b/legacy/ethumb/doc/Doxyfile.in
@@ -31,7 +31,7 @@ PROJECT_NAME = Ethumb
31# This could be handy for archiving the generated documentation or 31# This could be handy for archiving the generated documentation or
32# if some version control system is used. 32# if some version control system is used.
33 33
34PROJECT_NUMBER = 34PROJECT_NUMBER = @PACKAGE_VERSION@
35 35
36# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) 36# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
37# base path where the generated documentation will be put. 37# base path where the generated documentation will be put.
@@ -513,7 +513,7 @@ WARN_LOGFILE =
513# directories like "/usr/src/myproject". Separate the files or directories 513# directories like "/usr/src/myproject". Separate the files or directories
514# with spaces. 514# with spaces.
515 515
516INPUT = ../src/lib 516INPUT = @top_srcdir@/src/lib
517 517
518# This tag can be used to specify the character encoding of the source files 518# This tag can be used to specify the character encoding of the source files
519# that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is 519# that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is
@@ -720,13 +720,13 @@ HTML_FILE_EXTENSION = .html
720# each generated HTML page. If it is left blank doxygen will generate a 720# each generated HTML page. If it is left blank doxygen will generate a
721# standard header. 721# standard header.
722 722
723HTML_HEADER = head.html 723HTML_HEADER = @srcdir@/head.html
724 724
725# The HTML_FOOTER tag can be used to specify a personal HTML footer for 725# The HTML_FOOTER tag can be used to specify a personal HTML footer for
726# each generated HTML page. If it is left blank doxygen will generate a 726# each generated HTML page. If it is left blank doxygen will generate a
727# standard footer. 727# standard footer.
728 728
729HTML_FOOTER = foot.html 729HTML_FOOTER = @srcdir@/foot.html
730 730
731# The HTML_STYLESHEET tag can be used to specify a user-defined cascading 731# The HTML_STYLESHEET tag can be used to specify a user-defined cascading
732# style sheet that is used by each HTML page. It can be used to 732# style sheet that is used by each HTML page. It can be used to
@@ -735,7 +735,7 @@ HTML_FOOTER = foot.html
735# the style sheet file to the HTML output directory, so don't put your own 735# the style sheet file to the HTML output directory, so don't put your own
736# stylesheet in the HTML output directory as well, or it will be erased! 736# stylesheet in the HTML output directory as well, or it will be erased!
737 737
738HTML_STYLESHEET = e.css 738HTML_STYLESHEET = @srcdir@/e.css
739 739
740# If the HTML_ALIGN_MEMBERS tag is set to YES, the members of classes, 740# If the HTML_ALIGN_MEMBERS tag is set to YES, the members of classes,
741# files or namespaces will be aligned in HTML using tables. If set to 741# files or namespaces will be aligned in HTML using tables. If set to
diff --git a/legacy/ethumb/doc/Makefile.am b/legacy/ethumb/doc/Makefile.am
index ff2628cbe0..7a6ce08e78 100644
--- a/legacy/ethumb/doc/Makefile.am
+++ b/legacy/ethumb/doc/Makefile.am
@@ -3,12 +3,26 @@ MAINTAINERCLEANFILES = Makefile.in
3 3
4.PHONY: doc 4.PHONY: doc
5 5
6PACKAGE_DOCNAME = $(PACKAGE_TARNAME)-$(PACKAGE_VERSION)-doc
7
6if EFL_BUILD_DOC 8if EFL_BUILD_DOC
7 9
8doc: all 10doc-clean:
9 rm -rf html/ latex/ man/ 11 rm -rf html/ latex/ man/ xml/ $(PACKAGE_DOCNAME).tar*
12
13doc: all doc-clean
10 $(efl_doxygen) 14 $(efl_doxygen)
11 cp img/* html/ 15 cp $(srcdir)/img/* html/
16 cp $(srcdir)/img/* latex/
17 rm -rf $(PACKAGE_DOCNAME).tar*
18 mkdir -p $(PACKAGE_DOCNAME)/doc
19 cp -R html/ latex/ man/ $(PACKAGE_DOCNMAE)/doc
20 tar cf $(PACKAGE_DOCNAME).tar $(PACKAGE_DOCNAME)/
21 bzip2 -9 $(PACKAGE_DOCNAME).tar
22 rm -rf $(PACKAGE_DOCNAME)/
23 mv $(PACKAGE_DOCNAME).tar.bz2 $(top_builddir)
24
25clean-local: doc-clean
12 26
13else 27else
14 28
@@ -17,7 +31,4 @@ doc:
17 31
18endif 32endif
19 33
20clean-local:
21 @rm -rf html/ latex/ man/
22
23EXTRA_DIST = Doxyfile $(wildcard img/*.*) e.css head.html foot.html 34EXTRA_DIST = Doxyfile $(wildcard img/*.*) e.css head.html foot.html