You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -52,13 +53,13 @@ public static function configurePhpConfigOptions(Command $command): void
52
53
$command->addOption(
53
54
self::OPTION_WITH_PHP_CONFIG,
54
55
null,
55
-
InputOption::VALUE_OPTIONAL,
56
+
InputOption::VALUE_REQUIRED,
56
57
'The path to the `php-config` binary to find the target PHP platform on ' . OperatingSystem::NonWindows->asFriendlyName() . ', e.g. --' . self::OPTION_WITH_PHP_CONFIG . '=/usr/bin/php-config7.4',
57
58
);
58
59
$command->addOption(
59
60
self::OPTION_WITH_PHP_PATH,
60
61
null,
61
-
InputOption::VALUE_OPTIONAL,
62
+
InputOption::VALUE_REQUIRED,
62
63
'The path to the `php` binary to use as the target PHP platform on ' . OperatingSystem::Windows->asFriendlyName() . ', e.g. --' . self::OPTION_WITH_PHP_PATH . '=C:\usr\php7.4.33\php.exe',
63
64
);
64
65
}
@@ -70,6 +71,12 @@ public static function configureDownloadBuildInstallOptions(Command $command): v
70
71
InputArgument::REQUIRED,
71
72
'The extension name and version constraint to use, in the format {ext-name}{?:{?version-constraint}{?@stability}}, for example `xdebug/xdebug:^3.4@alpha`, `xdebug/xdebug:@alpha`, `xdebug/xdebug:^3.4`, etc.',
72
73
);
74
+
$command->addOption(
75
+
self::OPTION_MAKE_PARALLEL_JOBS,
76
+
'j',
77
+
InputOption::VALUE_REQUIRED,
78
+
'Override many jobs to run in parallel when running compiling (this is passed to "make -jN" during build). PIE will try to detect this by default.',
79
+
);
73
80
74
81
self::configurePhpConfigOptions($command);
75
82
@@ -112,7 +119,15 @@ public static function determineTargetPlatformFromInputs(InputInterface $input,
0 commit comments