add CFLAGS support to Makefile