@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.)
hq.recaptime.dev/wiki/Phorge
phorge
phabricator
1#!/usr/bin/env php
2<?php
3
4if (function_exists('pcntl_async_signals')) {
5 pcntl_async_signals(true);
6} else {
7 declare(ticks = 1);
8}
9
10$root = dirname(dirname(dirname(__FILE__)));
11require_once $root.'/scripts/__init_script__.php';
12
13$overseer = new PhutilDaemonOverseer($argv);
14
15$bootloader = PhutilBootloader::getInstance();
16foreach ($bootloader->getAllLibraries() as $library) {
17 $overseer->addLibrary(phutil_get_library_root($library));
18}
19
20$overseer->run();