make clean
사용자 확인을 요구하는 명령이 있습니까? 나는 실수로 그것을 실행했고 이제는 빌드가 다시 완료되기까지 6 시간을 기다려야합니다.'make clean'을하여 확인을 요청하십시오.
Makefile
은 cmake
으로 작성되었습니다.
원하는 워크 플로우 :
> make clean
> [make] Are you sure you want to remove all the built files? [Y/N]
> N
> [make] Target 'make clean' not executed.
> make clean
> [make] Are you sure you want to remove all the built files? [Y/N]
> Y
> [make] Target 'make clean' executed.
CMake는'make clean'에서 그러한 "prompt"옵션을 가지고 있지 않습니다. 그리고 * clean * target에 대한 추가 작업을 첨부 할 방법이 없다는 것을 알고 있습니다. (make clean 동작에 영향을주는 유일한 방법은 [ADDITIONAL_MAKE_CLEAN_FILES] (https://cmake.org/cmake/help/v3.9/prop_dir/ADDITIONAL_MAKE_CLEAN_FILES.html)에 파일을 추가하는 것입니다). 어떤 종류의 "prompt"를 호출하고 나서'make clean'을 호출하는 또 다른 타겟을 생성 할 수 있습니다 ('make remove'). – Tsyvarev