svn: /phpdoc/doc-base/branches/gtk-docgen/scripts/docgen/ docgen.php
[email protected] (Justin Martin) Wed, 17 Nov 2010 05:41:57 +0000
| Newsgroups | php.gtk.doc |
|---|---|
| Message-ID | <[email protected]> |
--9e3784d13a9c8aee7d360e64931f590392eb9a41
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
frozenfire Wed, 17 Nov 2010 05:41:57 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=305436
Log:
Slight modification of docgen.php to read in all defs files, rather than a limited subset.
Changed paths:
U phpdoc/doc-base/branches/gtk-docgen/scripts/docgen/docgen.php
Modified: phpdoc/doc-base/branches/gtk-docgen/scripts/docgen/docgen.php
===================================================================
--- phpdoc/doc-base/branches/gtk-docgen/scripts/docgen/docgen.php 2010-11-17 04:35:51 UTC (rev 305435)
+++ phpdoc/doc-base/branches/gtk-docgen/scripts/docgen/docgen.php 2010-11-17 05:41:57 UTC (rev 305436)
@@ -836,17 +836,9 @@
if($OPTION['gtk']) {
$classes = array();
$dirsep = DIRECTORY_SEPARATOR;
- $data = array_merge(
- file("{$OPTION['gtk']}{$dirsep}ext{$dirsep}gtk+{$dirsep}atk.defs"),
- file("{$OPTION['gtk']}{$dirsep}ext{$dirsep}gtk+{$dirsep}gdk.defs"),
- file("{$OPTION['gtk']}{$dirsep}ext{$dirsep}gtk+{$dirsep}gtk.defs"),
- file("{$OPTION['gtk']}{$dirsep}ext{$dirsep}extra{$dirsep}gtkextra.defs"),
- file("{$OPTION['gtk']}{$dirsep}ext{$dirsep}html{$dirsep}html.defs"),
- file("{$OPTION['gtk']}{$dirsep}ext{$dirsep}libglade{$dirsep}libglade.defs"),
- file("{$OPTION['gtk']}{$dirsep}ext{$dirsep}libsexy{$dirsep}sexy.defs"),
- file("{$OPTION['gtk']}{$dirsep}ext{$dirsep}mozembed{$dirsep}mozembed.defs"),
- file("{$OPTION['gtk']}{$dirsep}ext{$dirsep}sourceview{$dirsep}sourceview.defs")
- );
+ $defs = glob("{$OPTION['gtk']}{$dirsep}ext{$dirsep}*{$dirsep}*.defs");
+ foreach($defs as &$defsfile) $defsfile = file($defsfile);
+ $data = call_user_func_array("array_merge", $defs);
foreach ($data as $line) {
preg_match("/(?:of-object \")(\w*)(?:\")/", $line, $matches);
if($matches) $classes[] = $matches[1];
--9e3784d13a9c8aee7d360e64931f590392eb9a41--