Added a `clean' target.
[sort-networks.git] / src / Makefile
1 CC = gcc
2 CFLAGS = -Wall -Werror -std=c99 -O3
3 #CFLAGS = -Wall -Werror -std=c99 -O0 -g
4
5 all: sn-cut sn-evolution sn-merge sn-show
6
7 clean:
8         rm -f *.o
9         rm -f sn-cut sn-evolution sn-merge sn-show
10
11 sn_comparator.o: sn_comparator.c sn_comparator.h
12
13 sn_stage.o: sn_stage.c sn_stage.h sn_comparator.h
14
15 sn_network.o: sn_network.c sn_network.h sn_stage.h sn_comparator.h
16
17 sn-cut: sn-cut.c sn_network.o sn_stage.o sn_comparator.o
18
19 sn-evolution: sn-evolution.c sn_network.o sn_stage.o sn_comparator.o
20
21 sn-merge: sn-merge.c sn_network.o sn_stage.o sn_comparator.o
22
23 sn-show: sn-show.c sn_network.o sn_stage.o sn_comparator.o
24
25 .PHONY: clean
26