Commit Diff


commit - 67b28a107d83a55bfc83c2210b5903982e9b3912
commit + 527ce07d18ae4482d7b1d554c8b22b87404fb418
blob - bb5a80664037ff45a9fe1b41183f88eb674ebea2
blob + 998cc65c784e918e48514c9a7cd89985992185c9
--- Makefile
+++ Makefile
@@ -8,6 +8,10 @@ INSTALL =		install
 INSTALL_PROGRAM =	${INSTALL} -m 0555
 INSTALL_MAN =		${INSTALL} -m 0444
 
+WARNS =			-Wall -Wextra -Wmissing-prototypes \
+			-Wstrict-prototypes -Wwrite-strings \
+			-Wno-unused-parameter
+
 all: fm
 
 fm: fm.o
@@ -15,6 +19,9 @@ fm: fm.o
 
 fm.o: fm.c config.h
 
+.c.o:
+	${CC} ${CFLAGS} ${WARNS} -c $< -o $@
+
 install: fm
 	mkdir -p ${BINDIR}
 	${INSTALL_PROGRAM} fm ${BINDIR}/fm