From 06135ddc92077a2c33d21fbfa270f5281cef1877 Mon Sep 17 00:00:00 2001 From: rugk Date: Mon, 23 Feb 2026 13:12:35 +0000 Subject: [PATCH] refactor(codespace): use proper composer commands for getting paths --- .devcontainer/postCreateCommand.sh | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/.devcontainer/postCreateCommand.sh b/.devcontainer/postCreateCommand.sh index 983c2307..dd13ffc0 100755 --- a/.devcontainer/postCreateCommand.sh +++ b/.devcontainer/postCreateCommand.sh @@ -1,9 +1,13 @@ #!/bin/sh -export PATH="$PATH:$HOME/.composer/vendor/bin" -export PATH="$PATH:$PWD/vendor/bin" -echo 'export PATH="$PATH:$HOME/.composer/vendor/bin"' >> ~/.bashrc -echo 'export PATH="$PATH:$PWD/vendor/bin"' >> ~/.bashrc +#COMPOSER_BIN="$HOME/.composer/vendor/bin" # should be equivalent +COMPOSER_BIN="$(composer global config bin-dir --absolute --quiet)" +# LOCAL_VENDOR_BIN="$PWD/vendor/bin" # should be equivalent +LOCAL_VENDOR_BIN="$(composer config vendor-dir --absolute --quiet)" +export PATH="$PATH:$COMPOSER_BIN" +export PATH="$PATH:$LOCAL_VENDOR_BIN" +echo 'export PATH="$PATH:$(composer global config bin-dir --absolute --quiet)"' >> ~/.bashrc +echo 'export PATH="$PATH:$(composer config vendor-dir --absolute --quiet)"' >> ~/.bashrc ln -s ./conf.sample.php cfg/conf.php composer install --optimize-autoloader