소스 파일이 있는지 확인하고 싶습니다. 그래서 내 gnu 메이크 파일에 TO_DIR =/dev/null을 할당합니다. 일반적인 경우에 대한null 디렉토리에 여러 파일 복사
APPS=a b c d
install:
cp $(APPS) $(TO_DIR)
- , 내가 (단지 확인 파일을 복사 존재), 내가 '실행하겠습니다 테스트 케이스에 대한
- 'TO_DIR는 = ~/bin에 설치하게 '실행하겠습니다 TO_DIR =/dev/null make install '
/dev/null은 의사 디렉토리가 아니기 때문에 실패합니다. 더 좋은 해결책이 있습니까? 당신은 다른 작업을 수행 할 수
tks이지만 추가 작성하는 이름은 원하지 않습니다. 나는 많은 서브 디렉토리를 가지고 있으며 그것들은 makefile을 포함하고있다. 나는 모든 서브 디렉토리의 makefile을 호출하고 싶다. –
아마도'/ tmp'를 덤프 디렉토리로 사용할 수 있습니다. 파일을 완전하고 일시적으로 없애기 위해 nullfs (https://github.com/xrgtn/nullfs)와 같은 것을 퓨즈 마운트 할 수 있습니다. – spacediver
감사합니다. nullfs는 내가 원하는 솔루션입니다. –