1
brew create
とbrew edit
を使用して独自の自作式を作成しようとしています。自作式でディレクトリを変更するにはどうすればよいですか?
私はformula.rbに
system "cd", "sub/dir/place/"
system "make", "etc"
を追加しようとした例
cd sub/dir/place
make -f makefile otherMakeTarget
のために、私はサブディレクトリに変更し、そこに物事を構築する必要があり、このプロジェクトのために、インストールの一環としてではなく、 CDを正しく実行していないようです。ログファイル01.cdはcdと引数を2つの別々の行に示していますが、問題があるかどうかはわかりません。
各 'system'は、新しいプロセスを開始しますので、あなたの' make'は、前の 'system'プロセスにに変更したディレクトリに実行されません。私はRubyの構文を知らないのですが、おそらく 'system" cd "、" somewhere "、" && "、" make " –