From 5c320238ae5a1d232ce8fd42b816ee9d9ffd388e Mon Sep 17 00:00:00 2001 From: Jordi Boggiano Date: Mon, 5 Mar 2012 23:33:31 +0100 Subject: [PATCH] Update compiler, fixes #386 --- src/Composer/Compiler.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Composer/Compiler.php b/src/Composer/Compiler.php index 9d2eeeff8..0ecaba914 100644 --- a/src/Composer/Compiler.php +++ b/src/Composer/Compiler.php @@ -56,18 +56,24 @@ class Compiler ->ignoreVCS(true) ->name('*.php') ->notName('Compiler.php') + ->notName('ClassLoader.php') ->in(__DIR__.'/..') ; foreach ($finder as $file) { $this->addFile($phar, $file); } + $this->addFile($phar, new \SplFileInfo(__DIR__.'/Autoload/ClassLoader.php'), false); + $this->addFile($phar, new \SplFileInfo(__DIR__.'/../../res/composer-schema.json'), false); + $this->addFile($phar, new \SplFileInfo(__DIR__.'/../../res/composer-schema-lax.json'), false); $finder = new Finder(); $finder->files() ->ignoreVCS(true) ->name('*.php') ->in(__DIR__.'/../../vendor/symfony/') + ->in(__DIR__.'/../../vendor/seld/jsonlint/src/') + ->in(__DIR__.'/../../vendor/justinrainbow/json-schema/src/') ; foreach ($finder as $file) {