&1'); echo "Build: $build\n"; @unlink('tester.phar'); // @ - file may not exist $phar = new Phar('tester.phar'); $phar->setStub( "startBuffering(); foreach ($iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator(__DIR__ . '/../../src', RecursiveDirectoryIterator::SKIP_DOTS)) as $file) { echo "adding: {$iterator->getSubPathname()}\n"; $phar[$iterator->getSubPathname()] = php_strip_whitespace((string) $file); } $phar->stopBuffering(); $phar->compressFiles(Phar::GZ); echo "OK\n";