mirror of
https://we.phorge.it/source/phorge.git
synced 2024-12-22 05:20:56 +01:00
Add support for a PHUTIL_LIBRARY_ROOT variable in $_SERVER to make
it easeir to build Phabricator for hphp.
This commit is contained in:
parent
3c736744e9
commit
d4bd2b0edd
1 changed files with 6 additions and 6 deletions
|
@ -19,11 +19,6 @@
|
|||
error_reporting(E_ALL | E_STRICT);
|
||||
|
||||
$env = getenv('PHABRICATOR_ENV'); // Apache
|
||||
if (!$env) {
|
||||
if (isset($_SERVER['PHABRICATOR_ENV'])) {
|
||||
$env = $_SERVER['PHABRICATOR_ENV']; // HipHop
|
||||
}
|
||||
}
|
||||
|
||||
if (!$env) {
|
||||
phabricator_fatal_config_error(
|
||||
|
@ -143,8 +138,13 @@ function setup_aphront_basics() {
|
|||
$aphront_root = dirname(dirname(__FILE__));
|
||||
$libraries_root = dirname($aphront_root);
|
||||
|
||||
$root = null;
|
||||
if (!empty($_SERVER['PHUTIL_LIBRARY_ROOT'])) {
|
||||
$root = $_SERVER['PHUTIL_LIBRARY_ROOT'];
|
||||
}
|
||||
|
||||
ini_set('include_path', $libraries_root.':'.ini_get('include_path'));
|
||||
@include_once 'libphutil/src/__phutil_library_init__.php';
|
||||
@include_once $root.'libphutil/src/__phutil_library_init__.php';
|
||||
if (!@constant('__LIBPHUTIL__')) {
|
||||
echo "ERROR: Unable to load libphutil. Update your PHP 'include_path' to ".
|
||||
"include the parent directory of libphutil/.\n";
|
||||
|
|
Loading…
Reference in a new issue