]> git.cworth.org Git - loudgame/blob - Makefile
Move loa_board into its own loa-board.c and loa-board.h files
[loudgame] / Makefile
1 ALL=lg-echo lg-test lg-set lg-loa
2 MYCFLAGS=-Wall `pkg-config --cflags loudmouth-1.0`
3 MYLDFLAGS=`pkg-config --libs loudmouth-1.0`
4
5 all: $(ALL)
6
7 %.o: %.c
8         $(CC) $(CFLAGS) $(MYCFLAGS) -c -o $@ -c $<
9
10 %: %.o loudgame.o
11         $(CC) $(LDLAGS) $(MYLDFLAGS) -o $@ $^
12
13 lg-loa: lg-loa.o loa-board.o loudgame.o
14         $(CC) $(LDLAGS) $(MYLDFLAGS) -o $@ $^
15
16 Makefile.dep: *.c
17         $(CC) -M $(CPPFLAGS) $(MYCFLAGS) $^ > $@
18 -include Makefile.dep
19
20 .PHONY: clean
21 clean:
22         rm -f $(ALL) *.o Makefile.dep