From e20bd7365fe784bd06b21bd4f19bca6dda8b9ac9 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Thu, 24 Nov 2016 16:42:23 +0100 Subject: phan: 0.6, new package --- phan-autoload.patch | 88 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 88 insertions(+) create mode 100644 phan-autoload.patch (limited to 'phan-autoload.patch') diff --git a/phan-autoload.patch b/phan-autoload.patch new file mode 100644 index 0000000..4eb8753 --- /dev/null +++ b/phan-autoload.patch @@ -0,0 +1,88 @@ +diff -up ./src/codebase.php.rpm ./src/codebase.php +--- ./src/codebase.php.rpm 2016-11-24 16:15:15.615092571 +0100 ++++ ./src/codebase.php 2016-11-24 16:15:23.848136345 +0100 +@@ -7,14 +7,8 @@ $internal_trait_name_list = get_declared + $internal_function_name_list = get_defined_functions()['internal']; + + +-if (file_exists(__DIR__ . '/../vendor/autoload.php')) { +- // This is the normal path when Phan is installed only in the scope of a project. +- require_once __DIR__ . '/../vendor/autoload.php'; +-} +-else { +- // This is the path to autoload.php when Phan is installed globally. +- require_once __DIR__ . '/../../../autoload.php'; +-} ++// Use the fedora autoloader ++require_once __DIR__ . '/autoload.php'; + + use Phan\CodeBase; + +diff -up ./src/Phan/Bootstrap.php.rpm ./src/Phan/Bootstrap.php +--- ./src/Phan/Bootstrap.php.rpm 2016-11-24 16:12:00.366054438 +0100 ++++ ./src/Phan/Bootstrap.php 2016-11-24 16:16:28.316479122 +0100 +@@ -11,16 +11,8 @@ ini_set("memory_limit", '-1'); + define('CLASS_DIR', __DIR__ . '/../'); + set_include_path(get_include_path().PATH_SEPARATOR.CLASS_DIR); + +-// Use the composer autoloader +-foreach ([ +- __DIR__.'/../../vendor/autoload.php', // autoloader is in this project +- __DIR__.'/../../../../../vendor/autoload.php', // autoloader is in parent project +- ] as $file) { +- if (file_exists($file)) { +- require_once($file); +- break; +- } +-} ++// Use the fedora autoloader ++require_once __DIR__ . '/autoload.php'; + + define('EXIT_SUCCESS', 0); + define('EXIT_FAILURE', 1); +diff -up ./src/phan.php.rpm ./src/phan.php +--- ./src/phan.php.rpm 2016-11-24 16:08:41.223995606 +0100 ++++ ./src/phan.php 2016-11-24 16:11:41.311953128 +0100 +@@ -1,3 +1,4 @@ ++#!/usr/bin/env php +