1
나는 brew create
과 brew edit
을 사용하여 내 자작용 수식을 만들려고합니다. homebrew 수식에서 디렉토리를 변경하려면 어떻게해야합니까?
cd sub/dir/place
make -f makefile otherMakeTarget
의 일환으로 내 formula.rb에 추가 시도
system "cd", "sub/dir/place/"
system "make", "etc"
그러나 그것은 제대로 CD를하지 않는 것 같습니다. 로그 파일 01.cd는 cd와 인수를 두 줄로 나누어 표시합니다. 문제가 있는지 확실하지 않습니다.
각'system' 새로운 프로세스를 시작하므로'make'는 이전'system' 과정에서 변경 디렉토리에서 실행되지 않습니다. Ruby에서 구문을 알지 못하지만,'system "cd", "somewhere", "&&", "make" –