프로젝트를 진행하면서 bsd-make(bmake)를 사용할 일이 생겼다.
당연히 ubuntu에서 사용가능한 bmake package 를 찾아봤으나… 아무래도 보이지 않았다.
한참을 찾고 찾아도 도저히 보이지 않아 결국, Chris 에게 도움을 요청했다.
내 설명을 들은 Chris가 구글에서 debian bmake 를 검색하니 바로 나왔다..(그동안 나는 ubuntu 와 bmake 키워드를 가지고 계속 삽질을 하고 있었다.)
결국 너무 늦은시간이라 회사에서는 해결을 못하고, 집에와서 다시금 찾아보니 답이 나왔다.
정답은…
$ sudo apt-get install pmake
pmake 였던 것이다.. -_-;;
$ man pmake
MAKE(1) BSD General Commands Manual MAKE(1)
NAME
pmake — maintain program dependencies
SYNOPSIS
pmake [-BeikNnqrstWX] [-D variable] [-d flags] [-f makefile] [-I directory] [-J private] [-j max_jobs] [-m directory] [-T file] [-V variable] [variable=value] [target …]
DESCRIPTION
pmake is a program designed to simplify the maintenance of other programs. Its input is a list of specifications as to the files upon which programs and other files depend. If the file ‘makefile’ exists, it is read for this
list of specifications. If it does not exist, the file ‘Makefile’ is read. If the file ‘.depend’ exists, it is read (see mkdep(1)).
This manual page is intended as a reference document only. For a more thorough description of pmake and makefiles, please refer to Make – A Tutorial.