I confirm, on version [3abab7e177] makefile tested and work with no problem on:

  - OpenBSD 4.9 using bsd make and gnu make

  - QNX 6.4.1 (which use gnu make)

So, it seems to be the way to go.