We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 19e2acf commit 1d1337aCopy full SHA for 1d1337a
emulator/emulator.php
@@ -8,7 +8,12 @@
8
require 'util.php';
9
10
define('VERBOSE', false);
11
-define('EMU_PATH', dirname(__DIR__));
+
12
+if(\Phar::running()) {
13
+ define('EMU_PATH', dirname(\Phar::running(false)) . DIRECTORY_SEPARATOR);
14
+}else {
15
+ define('EMU_PATH', dirname(__DIR__) . DIRECTORY_SEPARATOR);
16
+}
17
18
if('Linux' == PHP_OS) {
19
echo "☉ ". "\033[34;34mE\033[0m" . "\033[33;33mm\033[0m" . "\033[1;31mu\033[0m";
@@ -27,7 +32,7 @@
27
32
exit;
28
33
}
29
34
30
-$configFileName = __DIR__ . DIRECTORY_SEPARATOR . $argv[1];
35
+$configFileName = EMU_PATH . $argv[1];
31
36
$port = $argv[2];
37
38
echo '* Reading configuration file ' . basename($configFileName) . '...' . PHP_EOL;
0 commit comments