bjori           Wed Feb 14 20:52:22 2007 UTC

  Modified files:              
    /phpdoc     Makefile.in 
  Log:
  Replace the zend-images-workaround with more generic solution
  (was already 90% implemented, mainly just refactoring...)
  
  
http://cvs.php.net/viewvc.cgi/phpdoc/Makefile.in?r1=1.188&r2=1.189&diff_format=u
Index: phpdoc/Makefile.in
diff -u phpdoc/Makefile.in:1.188 phpdoc/Makefile.in:1.189
--- phpdoc/Makefile.in:1.188    Sat Feb 10 18:06:07 2007
+++ phpdoc/Makefile.in  Wed Feb 14 20:52:22 2007
@@ -16,7 +16,7 @@
 #
 
 #
-# $Id: Makefile.in,v 1.188 2007/02/10 18:06:07 bjori Exp $
+# $Id: Makefile.in,v 1.189 2007/02/14 20:52:22 bjori Exp $
 #
 
 all: html
@@ -60,11 +60,11 @@
 QUICKREF_XSL_SHEET=$(PHPXSL)/quickref.xsl
 XUL_XSL_SHEET=$(PHPXSL)/htmlhelp.xsl
 
-BIGHTML_DEPS=$(HTML_STYLESHEET) $(PHPDSSSL)/html-common.dsl 
$(PHPDSSSL)/html-locale.dsl.in $(PHPDSSSL)/common.dsl.in zendapi
-HTML_DEPS=$(HTML_STYLESHEET) $(PHPDSSSL)/html-common.dsl 
$(PHPDSSSL)/html-locale.dsl.in $(PHPDSSSL)/common.dsl.in zendapihtml
+BIGHTML_DEPS=$(HTML_STYLESHEET) $(PHPDSSSL)/html-common.dsl 
$(PHPDSSSL)/html-locale.dsl.in $(PHPDSSSL)/common.dsl.in images
+HTML_DEPS=$(HTML_STYLESHEET) $(PHPDSSSL)/html-common.dsl 
$(PHPDSSSL)/html-locale.dsl.in $(PHPDSSSL)/common.dsl.in images_html
 HOWTO_DEPS=$(HOWTO_STYLESHEET) $(HOWTOPHP_STYLESHEET) 
$(PHPDSSSL)/html-common.dsl $(PHPDSSSL)/html-locale.dsl.in 
$(PHPDSSSL)/common.dsl.in howto/howto.ent
-PRINT_DEPS=$(PRINT_STYLESHEET) $(PHPDSSSL)/common.dsl.in 
$(PHPDSSSL)/print.dsl.in zendapi
-PHPWEB_DEPS=$(PHPWEB_STYLESHEET) $(PHPDSSSL)/html-common.dsl 
$(PHPDSSSL)/common.dsl zendapiphp
+PRINT_DEPS=$(PRINT_STYLESHEET) $(PHPDSSSL)/common.dsl.in 
$(PHPDSSSL)/print.dsl.in images
+PHPWEB_DEPS=$(PHPWEB_STYLESHEET) $(PHPDSSSL)/html-common.dsl 
$(PHPDSSSL)/common.dsl images_php
 KDEVELOP_TOC_DEPS=$(KDEVELOP_TOC_STYLESHEET) Makefile
 
 [EMAIL PROTECTED]@.tar.gz @[EMAIL PROTECTED]
@@ -91,25 +91,25 @@
 .manual.xml: $(DEPEND_FILES) entities/global.ent
        touch .manual.xml
 
-zendapi:
-       cp $(srcdir)/en/internals/zendapi/figures/*.png .
+images:
+       for i in `find en -type d -name figures`; do sect=`echo $$i | awk -F\/ 
'{print $$3}'`; for file in $$i/*; do if test -f $$file; then name=`basename 
$$file`; cp $$file $$sect.$$name; fi; done; done;
 
-zendapihtml: 
+images_html: 
        rm -rf html && mkdir html && mkdir html/figures
-       cp $(srcdir)/en/internals/zendapi/figures/*.png ./html/figures
+       for i in `find en -type d -name figures`; do sect=`echo $$i | awk -F\/ 
'{print $$3}'`; for file in $$i/*; do if test -f $$file; then name=`basename 
$$file`; cp $$file html/figures/$$sect.$$name; fi; done; done;
 
-zendapixul: 
+images_xul: 
        rm -rf xul && mkdir xul
        @if test "@FIGURES@" != ""; then mkdir xul/@FIGURES@ ; fi
-       @ZEND_FIGURES_HTML@
+       for i in `find en -type d -name figures`; do sect=`echo $$i | awk -F\/ 
'{print $$3}'`; for file in $$i/*; do if test -f $$file; then name=`basename 
$$file`; cp $$file xul/@FIGURES@/$$sect.$$name; fi; done; done;
 
-zendapiphp: 
+images_php: 
        rm -rf php && mkdir php && mkdir php/figures
-       cp $(srcdir)/en/internals/zendapi/figures/*.png ./php/figures
+       for i in `find en -type d -name figures`; do sect=`echo $$i | awk -F\/ 
'{print $$3}'`; for file in $$i/*; do if test -f $$file; then name=`basename 
$$file`; cp $$file php/figures/$$sect.$$name; fi; done; done;
 
-zendapihtmlhelp: 
+images_htmlhelp: 
        rm -rf ./htmlhelp/html && mkdir ./htmlhelp/html && mkdir 
htmlhelp/html/figures
-       cp $(srcdir)/en/internals/zendapi/figures/*.png ./htmlhelp/html/figures
+       for i in `find en -type d -name figures`; do sect=`echo $$i | awk -F\/ 
'{print $$3}'`; for file in $$i/*; do if test -f $$file; then name=`basename 
$$file`; cp $$file htmlhelp/figures/$$sect.$$name; fi; done; done;
 
 html: html/index.html
 bightml: @[EMAIL PROTECTED]
@@ -209,35 +209,32 @@
        $(HACK_RTL_LANGS_PAGES)
 
 # still needs more tweaks!!
-html_xsl: manual.xml zendapihtml
+html_xsl: manual.xml images_html
        ${XSLTPROC} $(PHPXSL)/html.xsl manual.xml
        $(PHP) -q $(scriptdir)/html_syntax.php html html/
 
-xul_xsl: manual.xml zendapixul
+xul_xsl: manual.xml images_xul
        ${XSLTPROC} xsl/xul.xsl manual.xml
 
-bightml_xsl: manual.xml zendapi
+bightml_xsl: manual.xml images
        ${XSLTPROC} -o @[EMAIL PROTECTED] $(PHPXSL)/bightml.xsl manual.xml
 
-fo: manual.xml zendapi
+fo: manual.xml images
        ${XSLTPROC} -o manual.fo $(PHPXSL)/fo.xsl manual.xml
 
 howto_xsl:
        rm -rf ./howto/html && mkdir ./howto/html
        ${XSLTPROC} $(HOWTO_XSL_SHEET) ./howto/howto.xml
 
-chm_xsl: manual.xml zendapihtmlhelp
-       for i in `find en -type d -name figures`; do sect=`echo $$i | awk -F\/ 
'{print $$3}'`; for file in $$i/*; do if test -f $$file; then name=`basename 
$$file`; cp $$file htmlhelp/html/figures/$$sect.$$name; fi; done; done;
+chm_xsl: manual.xml images_htmlhelp
        ${XSLTPROC} $(CHM_XSL_SHEET) manual.xml
  
-phpweb_xsl: manual.xml zendapiphp
-       for i in `find en -type d -name figures`; do sect=`echo $$i | awk -F\/ 
'{print $$3}'`; for file in $$i/*; do if test -f $$file; then name=`basename 
$$file`; cp $$file php/figures/$$sect.$$name; fi; done; done;
+phpweb_xsl: manual.xml images_php
        ${XSLTPROC} $(PHPXSL)/phpweb.xsl manual.xml
        $(PHP) -q $(scriptdir)/html_syntax.php php php/
        #$(PHP) -q $(scriptdir)/fixphpweb.php `pwd`/php
 
 php/index.php: manual.xml $(PHPWEB_DEPS)
-       for i in `find en -type d -name figures`; do sect=`echo $$i | awk -F\/ 
'{print $$3}'`; for file in $$i/*; do if test -f $$file; then name=`basename 
$$file`; cp $$file php/figures/$$sect.$$name; fi; done; done;
        $(PHP) -q $(scriptdir)/phpweb-entities.php `pwd` phpweb
        $(PHP) -q $(scriptdir)/rtlpatch/hackmanuallang.php $(LANGDIR)
        -$(JADE) $(CATALOG) -d $(PHPWEB_STYLESHEET) -V use-output-dir -t sgml 
$(XMLDCL) manual.xml

Reply via email to