e: fix doc build when srcdir != builddir.

SVN revision: 60293
This commit is contained in:
Rafael Antognolli 2011-06-13 18:44:46 +00:00
parent 0b1b6cbd63
commit 595119406b
3 changed files with 10 additions and 9 deletions

View File

@ -874,6 +874,7 @@ data/etc/sysactions.conf
data/icons/Makefile data/icons/Makefile
data/backgrounds/Makefile data/backgrounds/Makefile
doc/Makefile doc/Makefile
doc/Doxyfile
doc/e.dox doc/e.dox
config/Makefile config/Makefile
config/default/Makefile config/default/Makefile

View File

@ -1,15 +1,15 @@
PROJECT_NAME = Enlightenment PROJECT_NAME = Enlightenment
PROJECT_NUMBER = PROJECT_NUMBER =
OUTPUT_DIRECTORY = . OUTPUT_DIRECTORY = .
INPUT = ./e.dox ../src/bin INPUT = e.dox @top_srcdir@/src/bin
IMAGE_PATH = img IMAGE_PATH = @srcdir@/img
OUTPUT_LANGUAGE = English OUTPUT_LANGUAGE = English
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_ALIGN_MEMBERS = YES HTML_ALIGN_MEMBERS = YES
ENUM_VALUES_PER_LINE = 1 ENUM_VALUES_PER_LINE = 1
GENERATE_HTMLHELP = NO GENERATE_HTMLHELP = NO

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
@ -38,4 +38,4 @@ cache.txt \
enlightenment.png \ enlightenment.png \
illume2.png illume2.png
EXTRA_DIST = $(files_DATA) Doxyfile $(wildcard img/*.*) e.css head.html foot.html e.dox.in EXTRA_DIST = $(files_DATA) Doxyfile.in $(wildcard img/*.*) e.css head.html foot.html e.dox.in