From: Daniel Caujolle-B. <f1...@us...> - 2001-07-26 11:12:28
|
Update of /cvsroot/xine/xine-lib/doc In directory usw-pr-cvs1:/tmp/cvs-serv5181/doc Modified Files: Makefile.am xine-lib-API.cfg Log Message: Updated doxy sections in xine.h.tmpl.in. Added man3. Removed french man page. Added API doc in html. Add new rpm package (doc). Fixes some little bugs in proto decl, etc... Index: Makefile.am =================================================================== RCS file: /cvsroot/xine/xine-lib/doc/Makefile.am,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- Makefile.am 2001/07/22 19:59:13 1.9 +++ Makefile.am 2001/07/26 11:12:25 1.10 @@ -1,5 +1,5 @@ -SUBDIRS = man +SUBDIRS = man xine-lib-API EXTRA_DIST = $(docs_DOCS) FAQ FAQ_es MRL.txt README.solaris dataflow.dia\ xine-lib-API.cfg README.xinerc README.dxr3 @@ -7,6 +7,18 @@ docdir = $(prefix)/share/doc/xine docs_DOCS = +docs: + @if test x"$$DOXYGEN" != "xno"; then \ + echo -n " + Creating docs: "; \ + if test ! -d xine-lib-API/html; \ + then mkdir -p xine-lib-API/html; \ + fi; \ + cp ../misc/xine_logo.png ./xine-lib-API/html; \ + echo -e "<HTML>\n<HEAD>\n<TITLE>\$$projectname</TITLE>\n<IMG SRC=\"xine_logo.png\" alt=\"xine logo\" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0>\n</HEAD>\n<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin=\"0\" topmargin=\"0\" marginwidth=\"0\" marginheight=\"0\">\n" > ./xine-lib-API/xine_header.html; \ + $(DOXYGEN) xine-lib-API.cfg; \ + echo "done.";\ + fi + install-data-local: @documentations='$(docs_DOCS)'; \ @@ -19,7 +31,6 @@ echo "installing $$doc as $$dir/$$name"; \ done - uninstall-local: @documentations='$(docs_DOCS)'; \ for doc in $$documentations; do \ @@ -30,30 +41,13 @@ echo "removing $$dir/$$name" ; \ done - -docs: - @if test x"$$DOXYGEN" != "xno"; then \ - echo -n " + Creating docs: "; \ - if test ! -d xine-lib-API; then mkdir xine-lib-API; fi; \ - cp ../misc/xine_logo.png ./xine-lib-API; \ - echo -e "<HTML>\n<HEAD>\n<TITLE>\$$projectname</TITLE>\n<IMG SRC=\"../xine_logo.png\" alt=\"xine logo\" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0>\n</HEAD>\n<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin=\"0\" topmargin=\"0\" marginwidth=\"0\" marginheight=\"0\">\n" > ./xine-lib-API/xine_header.html; \ - $(DOXYGEN) xine-lib-API.cfg; \ - echo "done.";\ - fi - - -erase-docs: - @rm -rf xine-lib-API/html - @rm -f xine-lib-API/xine_header.html xine-lib-API/xine_logo.png - - debug: install-debug: mostlyclean-generic: -rm -f *~ \#* .*~ .\#* -maintainer-clean-generic: erase-docs +maintainer-clean-generic: -@echo "This command is intended for maintainers to use;" -@echo "it deletes files that may require special tools to rebuild." -rm -f Makefile.in Index: xine-lib-API.cfg =================================================================== RCS file: /cvsroot/xine/xine-lib/doc/xine-lib-API.cfg,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- xine-lib-API.cfg 2001/04/19 23:13:09 1.1 +++ xine-lib-API.cfg 2001/07/26 11:12:25 1.2 @@ -1,7 +1,8 @@ PROJECT_NAME = "XINE, A Free Video Player Project - API reference" -OUTPUT_DIRECTORY = xine-lib-API +HTML_OUTPUT = xine-lib-API/html GENERATE_LATEX = NO -GENERATE_MAN = NO +GENERATE_MAN = YES +MAN_OUTPUT = man/en GENERATE_RTF = NO HTML_HEADER = xine-lib-API/xine_header.html |