Which is obviously much more convenient for debugging.
The user can still override this with something like:
make CFLAGS=-O2
scherzo_modules = $(scherzo_srcs:.c=.o)
scherzo_modules = $(scherzo_srcs:.c=.o)
WARN_CFLAGS = -Wall -Wextra
SCHERZO_CFLAGS = $(CFLAGS) $(WARN_CFLAGS) $(CONFIGURE_CFLAGS) $(extra_cflags) -I./mnemon `pkg-config --cflags gtk+-2.0 alsa`
WARN_CFLAGS = -Wall -Wextra
SCHERZO_CFLAGS = $(CFLAGS) $(WARN_CFLAGS) $(CONFIGURE_CFLAGS) $(extra_cflags) -I./mnemon `pkg-config --cflags gtk+-2.0 alsa`