add a WANT_GRIFFIN makefile option to compile most source files as a
single unit