1 #!/usr/local/bin/php -qC
4 if (count($_SERVER["argv"]) < 3) {
5 die("syntax: mergeplugins config.php mergedplugins.php\n");
9 $cnf = implode("", file($_SERVER["argv"][1]));
10 $outfn = $_SERVER["argv"][2];
14 $cnf = preg_replace('/^\s*#.+$/m', "", $cnf);
15 preg_match_all('/(?:include|require)(?:_once)?\(["\'](plugin.+?)["\']\);/m', $cnf, $uu);
16 foreach ($uu[1] as $file) {
17 if (strpos($file, "/db/")) { continue; }
19 $out .= @implode("", file($file));
23 $f = fopen($outfn, "w");