0
makeを使用してプラットフォーム間で自分のdevマシンを管理しようとしています。私は、ipython
がマシンにインストールされているかどうかを確認したいと思います。 ipython
がインストールされているパスは、OSXとLinuxでは異なります。条件に基づいたMakefileの変数ターゲット
私は以下のような変数を設定しようとしましたが、変数のように見えません(範囲外かもしれません)。
これを達成する別の方法がありますか、それとも別の簡単な修正がありますか?
それらは両方ともあなたの '$ PATH'にありますか?あなたはその道が実際に何であるか、それがうまくいくか気にしますか?あなたは「無視された」という意味ですか?正確にはどうなりますか? 'make 'は何を出力しますか? 'make -rRd'は何を出力しますか? –
これは一旦インストールされると '$ PATH'にあります。私はその道が何であるか気にしない。 'make ipython'の出力:http://pastebin.com/8yT5giD6 –
' $(UNAME_S)とは何ですか? makefileに '$(info [$(UNAME_S)])'を追加して 'make ipython'をもう一度実行できます(今回は' -rRd'の必要はありません)。 –