Skip to content

Commit 9bd35e1

Browse files
Prevent .htaccess creation while installing composer deps (#495)
* Fix htaccess path * Prevent .htaccess creation while installing composer deps * Fix SMW installation method
1 parent 6572136 commit 9bd35e1

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

_sources/scripts/extensions-skins.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
$packageName = $data['composer-name'];
3131
$packageVersion = $data['composer-version'] ?? null;
3232
$packageString = $packageVersion ? "$packageName:$packageVersion" : $packageName;
33-
exec("COMPOSER_HOME=$MW_HOME composer require $packageString --no-interaction");
33+
exec("composer require $packageString --working-dir=$MW_HOME --no-interaction");
3434
continue;
3535
}
3636

@@ -70,7 +70,7 @@
7070
if ($additionalSteps !== null) {
7171
foreach ($additionalSteps as $step) {
7272
if ($step === "composer update") {
73-
$composerInstallCmd = "cd $MW_HOME/$type/$name && COMPOSER_HOME=$MW_HOME composer install --no-interaction";
73+
$composerInstallCmd = "composer install --working-dir=$MW_HOME/$type/$name --no-interaction --no-dev";
7474
shell_exec("$composerInstallCmd");
7575
} elseif ($step === "git submodule update") {
7676
$submoduleUpdateCmd = "cd $MW_HOME/$type/$name && git submodule update --init";

0 commit comments

Comments
 (0)