The built-in pattern rule for compiling a C++ source file already considers CXXFLAGS, so this default behaviour is exactly what we want. This Makefile really is now stripped to its bare form.