GNU makeとの共存

GNU makeのmanを見ると、

       make  executes  commands  in the makefile to update one or
       more target names, where name is typically a program.   If
       no  -f option is present, make will look for the makefiles
       GNUmakefile, makefile, and Makefile, in that order.

と書いてある。ということで、NetBSD標準のmake(コマンド名はmake)用にMakefileを、GNU make(コマンド名はgmake)用にGNUmakefileを用意しておけば、同じディレクトリで共存できる。
実行例。

$ ls
GNUmakefile     Makefile
$ cat Makefile 
all:
        @echo make
$ cat GNUmakefile 
all:
        @echo GNU make
$ make
make
$ gmake
GNU make