X-Git-Url: https://git.m6w6.name/?p=m6w6%2Freplicator;a=blobdiff_plain;f=bin%2Fpecl;h=296c8036c5f1753c070ea98c16b64adf355132b0;hp=ef215add671c24c72e7486423bb10ff559f1c64e;hb=000124259d4d0f199aed9584517de45e37f21b29;hpb=4b2d3b750ceede9838bcf04040db6a7eacb253fe diff --git a/bin/pecl b/bin/pecl index ef215ad..296c803 100755 --- a/bin/pecl +++ b/bin/pecl @@ -4,6 +4,9 @@ ini_set("display_errors", 0); ini_set("log_errors", 1); +/* needed for the packager, so the pharstub task can find includes */ +set_include_path(__DIR__."/../vendor/m6w6/pharext/src:".get_include_path()); + $what = !empty($argv[1]) ? $argv[1] : "latest"; $pids = []; @@ -28,6 +31,10 @@ function wait(&$pids) { fail($pkg, $ver, $skp, "signal: %d", $rc); } else { printf("SUCCESS: %s-%s\n", $pkg, $ver); + /* create skipfile, ensuring we do not build a package with + * different name in registry/package.xml again + */ + touch($skp); } break; }