bjori Tue Jul 3 01:23:05 2007 UTC
Modified files:
/livedocs config.php.in build.php mk_peardoc.php mk_phpdoc.php
mk_smarty.php mkindex.php
Log:
Make it possible to choose the root filename (sync with phpdoc)
http://cvs.php.net/viewvc.cgi/livedocs/config.php.in?r1=1.14&r2=1.15&diff_format=u
Index: livedocs/config.php.in
diff -u livedocs/config.php.in:1.14 livedocs/config.php.in:1.15
--- livedocs/config.php.in:1.14 Tue Jun 26 00:10:59 2007
+++ livedocs/config.php.in Tue Jul 3 01:23:05 2007
@@ -19,7 +19,7 @@
// | the ./configure call |
// +----------------------------------------------------------------------+
//
-// $Id: config.php.in,v 1.14 2007/06/26 00:10:59 gwynne Exp $
+// $Id: config.php.in,v 1.15 2007/07/03 01:23:05 bjori Exp $
define('PHP_PATH', '@PHP@');
define('BUILD_LOG', '@BUILDLOG@');
@@ -43,7 +43,14 @@
switch(BUILD_TYPE) {
case 'peardoc':
define('ROOT_NODE', 'guide');
+ define('MANUAL_XML', 'manual.xml');
break;
+ case 'phpdoc':
+ define('MANUAL_XML', '.manual.xml');
+ /* break omitted intentionally */
default:
+ if(!defined('MANUAL_XML')) {
+ define('MANUAL_XML', 'manual.xml');
+ }
define('ROOT_NODE', 'manual');
}
http://cvs.php.net/viewvc.cgi/livedocs/build.php?r1=1.3&r2=1.4&diff_format=u
Index: livedocs/build.php
diff -u livedocs/build.php:1.3 livedocs/build.php:1.4
--- livedocs/build.php:1.3 Sun Jul 1 22:52:47 2007
+++ livedocs/build.php Tue Jul 3 01:23:05 2007
@@ -14,6 +14,7 @@
$LANGUAGES = LANGUAGES;
$NOTES_MIRROR = NOTES_MIRROR;
$NOTES_TOKEN = NOTES_TOKEN;
+$MANUAL_XML = MANUAL_XML;
function buildmsg( $message ) {
static $log_file = NULL;
@@ -96,6 +97,7 @@
chdir( $PHPDOC );
if ( sneaky_shell_exec( "./configure --with-lang=" .
escapeshellarg( $i ) . " --with-php=\"{$PHP}\" " . PHPDOC_CONFIG_OPTS ) != 0 )
continue;
+ sneaky_shell_exec( "make {$MANUAL_XML}" );
}
chdir( $GENDIR );
@@ -108,7 +110,7 @@
else
$XSLTFILE = "toc.xsl";
- if ( sneaky_shell_exec( "{$XSLTPROC} --output
\"{$GENDIR}/toc-ugly.xml\" \"{$LIVEDOCS}/{$XSLTFILE}\"
\"{$PHPDOC}/manual.xml\"" ) != 0 )
+ if ( sneaky_shell_exec( "{$XSLTPROC} --output
\"{$GENDIR}/toc-ugly.xml\" \"{$LIVEDOCS}/{$XSLTFILE}\"
\"{$PHPDOC}/{$MANUAL_XML}\"" ) != 0 )
continue;
// For debugging:
http://cvs.php.net/viewvc.cgi/livedocs/mk_peardoc.php?r1=1.8&r2=1.9&diff_format=u
Index: livedocs/mk_peardoc.php
diff -u livedocs/mk_peardoc.php:1.8 livedocs/mk_peardoc.php:1.9
--- livedocs/mk_peardoc.php:1.8 Wed Feb 9 17:01:35 2005
+++ livedocs/mk_peardoc.php Tue Jul 3 01:23:05 2007
@@ -18,14 +18,14 @@
// | Configuration file for peardoc build |
// +----------------------------------------------------------------------+
//
-// $Id: mk_peardoc.php,v 1.8 2005/02/09 17:01:35 iliaa Exp $
+// $Id: mk_peardoc.php,v 1.9 2007/07/03 01:23:05 bjori Exp $
define('MK_VERSION', false);
define('MANUAL_TITLE', 'PEAR Manual');
$parse_dirs = array('chapters', 'core', 'guide', 'package', 'pecl');
-$top_files = array('manual.xml');
+$top_files = array(MANUAL_XML);
$dir_skip_list = array('CVS' => 1, '.cvsignore' => 1, '.' => 1, '..' => 1);
http://cvs.php.net/viewvc.cgi/livedocs/mk_phpdoc.php?r1=1.16&r2=1.17&diff_format=u
Index: livedocs/mk_phpdoc.php
diff -u livedocs/mk_phpdoc.php:1.16 livedocs/mk_phpdoc.php:1.17
--- livedocs/mk_phpdoc.php:1.16 Tue Jun 19 19:22:48 2007
+++ livedocs/mk_phpdoc.php Tue Jul 3 01:23:05 2007
@@ -18,14 +18,14 @@
// | Configuration file for phpdoc build |
// +----------------------------------------------------------------------+
//
-// $Id: mk_phpdoc.php,v 1.16 2007/06/19 19:22:48 bjori Exp $
+// $Id: mk_phpdoc.php,v 1.17 2007/07/03 01:23:05 bjori Exp $
define('MK_VERSION', true);
define('MANUAL_TITLE', 'PHP Manual');
$parse_dirs = array('faq', 'reference', 'security', 'chapters', 'appendices',
'language', 'install');
-$top_files = array('manual.xml', 'entities/builtin-extensions.xml');
+$top_files = array(MANUAL_XML, 'entities/builtin-extensions.xml');
$dir_skip_list = array('CVS' => 1, '.cvsignore' => 1, '.' => 1, '..' => 1,
'figures' => 1);
http://cvs.php.net/viewvc.cgi/livedocs/mk_smarty.php?r1=1.8&r2=1.9&diff_format=u
Index: livedocs/mk_smarty.php
diff -u livedocs/mk_smarty.php:1.8 livedocs/mk_smarty.php:1.9
--- livedocs/mk_smarty.php:1.8 Wed Feb 9 17:01:35 2005
+++ livedocs/mk_smarty.php Tue Jul 3 01:23:05 2007
@@ -18,14 +18,14 @@
// | Configuration file for peardoc build |
// +----------------------------------------------------------------------+
//
-// $Id: mk_smarty.php,v 1.8 2005/02/09 17:01:35 iliaa Exp $
+// $Id: mk_smarty.php,v 1.9 2007/07/03 01:23:05 bjori Exp $
define('MK_VERSION', false);
define('MANUAL_TITLE', 'Smarty Manual');
$parse_dirs = array('designers', 'programmers', 'appendixes');
-$top_files = array('manual.xml');
+$top_files = array(MANUAL_XML);
$dir_skip_list = array('CVS' => 1, '.cvsignore' => 1, '.' => 1, '..' => 1);
http://cvs.php.net/viewvc.cgi/livedocs/mkindex.php?r1=1.50&r2=1.51&diff_format=u
Index: livedocs/mkindex.php
diff -u livedocs/mkindex.php:1.50 livedocs/mkindex.php:1.51
--- livedocs/mkindex.php:1.50 Mon Jun 25 12:04:16 2007
+++ livedocs/mkindex.php Tue Jul 3 01:23:05 2007
@@ -19,7 +19,7 @@
// | construct an index |
// +----------------------------------------------------------------------+
//
-// $Id: mkindex.php,v 1.50 2007/06/25 12:04:16 bjori Exp $
+// $Id: mkindex.php,v 1.51 2007/07/03 01:23:05 bjori Exp $
/* just to be on the safe side */
@@ -36,6 +36,7 @@
$TMPDIR = $argv[3];
$BUILDTYPE = $argv[4];
+require dirname(__FILE__) . '/config.php';
require dirname(__FILE__) . '/mk_' . $BUILDTYPE . '.php';
function entity_replace($data) {