Short Commands/Linux
[Make] 다른 디렉토리에 있는 makefile 실행하는법
quokkalover
2021. 7. 19. 14:07
다른 디렉토리에 있는 makefile의 커맨드를 실행하고 싶을 때.
make -C {디렉토리} {target}
/home/richet/test라는 디렉토리에 Makefile이 있고, run을 실행시키려는 경우
/home/richet/test/Makefile
run:
echo haha
run.env:
echo ${ENV}
예 1) target run
실행
make -C /home/richet/test run
예 2) 환경변수 ENV = dev 넣어서 run.env
실행
make -C /home/richet/test run.env ENV=dev