mirror of
https://github.com/lrsjng/h5ai.git
synced 2025-08-12 00:04:19 +02:00
Merge pull request #526 from cygmris/master
Add commands support for Windows
This commit is contained in:
@@ -119,7 +119,7 @@ class Setup {
|
|||||||
$cmds = Json::load($cmds_cache_path);
|
$cmds = Json::load($cmds_cache_path);
|
||||||
if (sizeof($cmds) === 0 || $this->refresh) {
|
if (sizeof($cmds) === 0 || $this->refresh) {
|
||||||
$cmds['command'] = Util::exec_0('command -v command');
|
$cmds['command'] = Util::exec_0('command -v command');
|
||||||
$cmds['which'] = Util::exec_0('which which');
|
$cmds['which'] = Util::exec_0('which which') ? true : Util::exec_0('which which.exe');
|
||||||
|
|
||||||
$cmd = false;
|
$cmd = false;
|
||||||
if ($cmds['command']) {
|
if ($cmds['command']) {
|
||||||
@@ -129,7 +129,7 @@ class Setup {
|
|||||||
}
|
}
|
||||||
|
|
||||||
foreach (['avconv', 'convert', 'du', 'ffmpeg', 'gm', 'tar', 'zip'] as $c) {
|
foreach (['avconv', 'convert', 'du', 'ffmpeg', 'gm', 'tar', 'zip'] as $c) {
|
||||||
$cmds[$c] = ($cmd !== false) && Util::exec_0($cmd . ' ' . $c);
|
$cmds[$c] = ($cmd !== false) && Util::exec_0($cmd . $c) || Util::exec_0($cmd . $c . '.exe');
|
||||||
}
|
}
|
||||||
|
|
||||||
Json::save($cmds_cache_path, $cmds);
|
Json::save($cmds_cache_path, $cmds);
|
||||||
|
Reference in New Issue
Block a user