]> git.cworth.org Git - mnemon/blob - Makefile
Add support for audio challenges as well.
[mnemon] / Makefile
1 MY_CFLAGS=-Wall -Wextra -Wmissing-prototypes -Wno-unused-parameter -Wno-sign-compare
2 MY_LDFLAGS=-lreadline -lm
3
4 PROGRAMS=mnemon
5 all: $(PROGRAMS)
6
7 %: %.o 
8         $(CC) $(CFLAGS) $(MY_CFLAGS) $(LDFLAGS) $(MY_LDFLAGS) -o $@ $^
9
10 %.o: %.c
11         $(CC) $(CFLAGS) $(MY_CFLAGS) -c -o $@ $<
12
13 Makefile.dep: *.c
14         $(CC) -M $(CPPFLAGS) $(MY_CFLAGS) $^ > $@
15 -include Makefile.dep
16
17 .PHONY: clean
18 clean:
19         rm -f $(PROGRAMS) *.o Makefile.dep