This is a small and self-contained change that I needed to do in order to get Overgrowth working on NetBSD, but this change will be beneficial for other BSDs and yet other OSes too.
--no-print-directory and $(shell) is are GNU-isms but not all systems call GNU make "make", therefore parameterize the name of the 'make' executable
Make PROCS overrideable on the command line so that systems which do not have nproc(1) can specify a number on their own, e.g. gmake build PROCS=4
This is a small and self-contained change that I needed to do in order to get Overgrowth working on NetBSD, but this change will be beneficial for other BSDs and yet other OSes too.
--no-print-directory
and$(shell)
is are GNU-isms but not all systems call GNU make "make", therefore parameterize the name of the 'make' executablegmake build PROCS=4