adjust makefile target-specific CFLAGS rules to be more robust & complete