Ticket #978: mplayer-xml-docs-build-selected-languages-only-r25563.diff
| File mplayer-xml-docs-build-selected-languages-only-r25563.diff, 2.7 KB (added by , 18 years ago) |
|---|
-
configure
2661 2661 _mp_help="help/help_mp-${_language}.h" 2662 2662 test -f $_mp_help || die "$_mp_help not found" 2663 2663 for lang in $LANGUAGES ; do 2664 if test "$lang" = en ; then 2665 test "$got_en_lang" && continue 2666 got_en_lang=1 2667 fi 2664 2668 if test -f "DOCS/man/$lang/mplayer.1" ; then 2665 2669 MAN_LANG="$lang $MAN_LANG" 2666 2670 fi 2671 if test -f "DOCS/xml/$lang/bugs.xml" ; then 2672 DOC_LANG="$lang $DOC_LANG" 2673 fi 2667 2674 done 2668 2675 _doc_lang=$_language 2669 2676 test -d DOCS/xml/$_doc_lang || _doc_lang=en 2670 echores "using $_language (man pages: $MAN_LANG )"2677 echores "using $_language (man pages: $MAN_LANG, documentation: $DOC_LANG)" 2671 2678 2672 2679 2673 2680 echocheck "enable sighandler" … … 7590 7597 7591 7598 LANG = C 7592 7599 MAN_LANG = $MAN_LANG 7600 DOC_LANG = $DOC_LANG 7593 7601 TARGET_OS = $system_name 7594 7602 DESTDIR = 7595 7603 prefix = \$(DESTDIR)$_prefix -
DOCS/xml/Makefile
1 1 # Makefile for generating the HTML documentation 2 2 3 # List of subdirectories to be processed. 3 # Get the DOC_LANG variable determined by ../../configure 4 include ../../config.mak 5 6 # List of subdirectories available 4 7 SUBDIRS = en es fr hu it pl cs de ru zh_CN 5 8 6 9 # Generated chunked HTML files go here. … … 14 17 help: 15 18 @echo "Targets:" 16 19 @echo "********" 17 @echo "all : Build everything (default)."18 @echo "html-single : Build HTML documentation (single file)."20 @echo "all : Build everything for configured languages (default)." 21 @echo "html-single : Build HTML documentation for conf. lang. (single file)." 19 22 @echo "html-single-LANG : As above, but only one language." 20 @echo "html-chunked : Build HTML documentation (multiple files)."23 @echo "html-chunked : Build HTML documentation for conf. lang. (multiple files)." 21 24 @echo "html-chunked-LANG : As above, but only one language." 22 25 @echo "xmllint : Check syntax of all xml files." 23 26 @echo "xmllint-LANG : Check syntax of LANG xml files." … … 31 34 @echo "distclean-LANG : Remove ALL generated files for one language." 32 35 @echo "Substitute LANG for one of $(SUBDIRS)" 33 36 34 html-chunked: xsltproc.sh xmllint.sh chunked-dir $(addprefix html-chunked-,$( SUBDIRS))37 html-chunked: xsltproc.sh xmllint.sh chunked-dir $(addprefix html-chunked-,$(DOC_LANG)) 35 38 chunked-dir: 36 39 -mkdir -p $(HTML_CHUNKED) 37 40 38 html-single: xsltproc.sh xmllint.sh single-dir $(addprefix html-single-,$( SUBDIRS))41 html-single: xsltproc.sh xmllint.sh single-dir $(addprefix html-single-,$(DOC_LANG)) 39 42 single-dir: 40 43 -mkdir -p $(HTML_SINGLE) 41 44
