ecore: fix doc build when srcdir != builddir.

SVN revision: 60286
This commit is contained in:
Rafael Antognolli 2011-06-13 17:31:21 +00:00
parent d3ee1a3353
commit 4a8437d838
3 changed files with 12 additions and 11 deletions

View File

@ -1439,6 +1439,7 @@ ecore-wince.pc
ecore.pc ecore.pc
doc/ecore.dox doc/ecore.dox
doc/Makefile doc/Makefile
doc/Doxyfile
src/Makefile src/Makefile
src/bin/Makefile src/bin/Makefile
src/lib/Makefile src/lib/Makefile

View File

@ -73,16 +73,16 @@ WARN_IF_DOC_ERROR = YES
WARN_NO_PARAMDOC = YES WARN_NO_PARAMDOC = YES
WARN_FORMAT = "$file:$line: $text" WARN_FORMAT = "$file:$line: $text"
WARN_LOGFILE = WARN_LOGFILE =
INPUT = ./ecore.dox \ INPUT = @srcdir@/ecore.dox \
../src/lib @top_srcdir@/src/lib
INPUT_ENCODING = UTF-8 INPUT_ENCODING = UTF-8
FILE_PATTERNS = FILE_PATTERNS =
RECURSIVE = YES RECURSIVE = YES
EXCLUDE = ../src/lib/ecore_config/* ../src/lib/ecore_x/xcb/*.c EXCLUDE = @top_srcdir@/src/lib/ecore_config/* @top_srcdir@/src/lib/ecore_x/xcb/*.c
EXCLUDE_SYMLINKS = NO EXCLUDE_SYMLINKS = NO
EXCLUDE_PATTERNS = ecore_config* Ecore_Config* EXCLUDE_PATTERNS = ecore_config* Ecore_Config*
EXCLUDE_SYMBOLS = Ecore_Config* EXCLUDE_SYMBOLS = Ecore_Config*
EXAMPLE_PATH = ../examples/ EXAMPLE_PATH = @top_srcdir@/examples/
EXAMPLE_PATTERNS = EXAMPLE_PATTERNS =
EXAMPLE_RECURSIVE = YES EXAMPLE_RECURSIVE = YES
IMAGE_PATH = img IMAGE_PATH = img
@ -103,9 +103,9 @@ IGNORE_PREFIX =
GENERATE_HTML = YES GENERATE_HTML = YES
HTML_OUTPUT = html HTML_OUTPUT = html
HTML_FILE_EXTENSION = .html HTML_FILE_EXTENSION = .html
HTML_HEADER = head.html HTML_HEADER = @srcdir@/head.html
HTML_FOOTER = foot.html HTML_FOOTER = @srcdir@/foot.html
HTML_STYLESHEET = e.css HTML_STYLESHEET = @srcdir@/e.css
HTML_COLORSTYLE_HUE = 220 HTML_COLORSTYLE_HUE = 220
HTML_COLORSTYLE_SAT = 100 HTML_COLORSTYLE_SAT = 100
HTML_COLORSTYLE_GAMMA = 80 HTML_COLORSTYLE_GAMMA = 80

View File

@ -7,18 +7,18 @@ PACKAGE_DOCNAME = $(PACKAGE_TARNAME)-$(PACKAGE_VERSION)-doc
if EFL_BUILD_DOC if EFL_BUILD_DOC
doc-clean: doc-clean:
rm -rf html/ latex/ man/ xml/ $(PACKAGE_DOCNAME).tar* rm -rf html/ latex/ man/ xml/ $(top_builddir)/$(PACKAGE_DOCNAME).tar*
doc: all doc-clean doc: all doc-clean
$(efl_doxygen) $(efl_doxygen)
cp img/* html/ cp $(srcdir)/img/* html/
rm -rf $(PACKAGE_DOCNAME).tar* rm -rf $(PACKAGE_DOCNAME).tar*
mkdir -p $(PACKAGE_DOCNAME)/doc mkdir -p $(PACKAGE_DOCNAME)/doc
cp -R html/ latex/ man/ $(PACKAGE_DOCNAME)/doc cp -R html/ latex/ man/ $(PACKAGE_DOCNAME)/doc
tar cf $(PACKAGE_DOCNAME).tar $(PACKAGE_DOCNAME)/ tar cf $(PACKAGE_DOCNAME).tar $(PACKAGE_DOCNAME)/
bzip2 -9 $(PACKAGE_DOCNAME).tar bzip2 -9 $(PACKAGE_DOCNAME).tar
rm -rf $(PACKAGE_DOCNAME)/ rm -rf $(PACKAGE_DOCNAME)/
mv $(PACKAGE_DOCNAME).tar.bz2 $(top_srcdir) mv $(PACKAGE_DOCNAME).tar.bz2 $(top_builddir)
clean-local: doc-clean clean-local: doc-clean
@ -29,4 +29,4 @@ doc:
endif endif
EXTRA_DIST = Doxyfile $(wildcard img/*.*) e.css head.html foot.html ecore.dox.in EXTRA_DIST = Doxyfile.in $(wildcard img/*.*) e.css head.html foot.html ecore.dox.in