While working on a little home networking project, I found myself having to write a Makefile in a FreeBSD environment.

Having written only GNU Makefiles over the course of my life, I was surprised to find that my recipes just … didn’t work.

Some resources that helped me make the jump to writing BSD style Makefiles are: