DESTDIR=/somewhere make install
長年にわたってインストール作業の前にテスト用の一時パスを設定する習慣があったので、素直にこれはどのコマンドラインでも機能すると思いました。
しかし、驚くほどうまくいきませんFOO=bar echo $FOO
!
FOO=bar bash -c 'echo $FOO'
とてもうまくいくようです。
誰かがこれの理由を教えてもらえますか?毎回after形式を使用する必要がある場合は、少し面倒です。
DESTDIR=/somewhere make install
長年にわたってインストール作業の前にテスト用の一時パスを設定する習慣があったので、素直にこれはどのコマンドラインでも機能すると思いました。
しかし、驚くほどうまくいきませんFOO=bar echo $FOO
!
FOO=bar bash -c 'echo $FOO'
とてもうまくいくようです。
誰かがこれの理由を教えてもらえますか?毎回after形式を使用する必要がある場合は、少し面倒です。