~enlightenment-git/enlightenment-svn/edbus

« back to all changes in this revision

Viewing changes to doc/Makefile.am

  • Committer: Vincent Torri
  • Date: 2012-12-17 10:34:48 UTC
  • Revision ID: git-v1:e07c30df2b82d983ab50f0125fea072af80cec11
XML output

Add XML output to doc
Add installation rule for doc


SVN revision: 81116

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
MAINTAINERCLEANFILES = Makefile.in e_dbus_doxy_warnings.txt
2
2
 
3
 
.PHONY: doc
 
3
.PHONY: doc install-doc
4
4
 
5
5
PACKAGE_DOCNAME = $(PACKAGE_TARNAME)-$(PACKAGE_VERSION)-doc
6
6
 
7
7
if EFL_BUILD_DOC
8
8
 
9
9
doc-clean:
10
 
        rm -rf html/ latex/ $(top_builddir)/$(PACKAGE_DOCNAME).tar*
 
10
        rm -rf html/ latex/ man/ xml/ $(top_builddir)/$(PACKAGE_DOCNAME).tar*
11
11
 
12
 
doc: all
 
12
doc-build: all
13
13
        $(efl_doxygen)
14
 
        cp $(srcdir)/images/* html/
 
14
        cp img/* html/
 
15
        cp img/* latex/
 
16
 
 
17
doc: doc-build
15
18
        rm -rf $(PACKAGE_DOCNAME).tar*
16
19
        mkdir -p $(PACKAGE_DOCNAME)/doc
17
 
        cp -R html/ latex/ $(PACKAGE_DOCNAME)/doc
 
20
        cp -R html/ latex/ xml/ $(PACKAGE_DOCNAME)/doc
18
21
        tar cf $(PACKAGE_DOCNAME).tar $(PACKAGE_DOCNAME)/
19
22
        bzip2 -9 $(PACKAGE_DOCNAME).tar
20
23
        rm -rf $(PACKAGE_DOCNAME)/
22
25
 
23
26
clean-local: doc-clean
24
27
 
 
28
install-doc: doc-build
 
29
        install -d $(docdir)
 
30
        cp -R html latex man xml $(docdir)
 
31
 
 
32
uninstall-local:
 
33
        rm -rf $(docdir)/html $(docdir)/latex $(docdir)/man $(docdir)/xml
 
34
 
25
35
else
26
36
 
27
37
doc:
28
38
        @echo "Documentation not built. Run ./configure --help"
29
39
 
 
40
install-doc: doc
 
41
 
30
42
endif
31
43
 
32
44
EXTRA_DIST = Doxyfile.in $(wildcard images/*.*) e.css head.html foot.html