]> git.itanic.dy.fi Git - sudoku/blob - Makefile
Makefile: Add TAGS target
[sudoku] / Makefile
1 CC=g++
2 LD=ld
3 CFLAGS=-Wall -O2 -g
4
5 SUDOKUSOLVER_OBJS= main.o sudoku.o
6
7 all: sudokusolver
8
9 sudokusolver: $(SUDOKUSOLVER_OBJS)
10         $(CC) $(SUDOKUSOLVER_OBJS) -o sudokusolver
11
12 .cpp.o:
13         $(CC) -MMD -MF .$@.d $(CFLAGS) -c $< -o $@
14
15 clean:
16         rm -rfv *~ *.o *.d sudokusolver
17
18 TAGS:
19         etags *.[ch]
20
21 .PHONY: all clean TAGS
22
23 -include .*.d