2 #CFLAGS = -Wall -Werror -std=c99 -O3
3 CFLAGS = -Wall -Werror -std=c99 -O0 -g
5 all: sn-cut sn-evolution sn-merge sn-show
9 rm -f sn-cut sn-evolution sn-merge sn-show
11 sn_comparator.o: sn_comparator.c sn_comparator.h
13 sn_network.o: sn_network.c sn_network.h sn_stage.h sn_comparator.h
15 sn_population.o: sn_population.c sn_population.h sn_network.h sn_random.h
17 sn_random.o: sn_random.c sn_random.h
19 sn_stage.o: sn_stage.c sn_stage.h sn_comparator.h
22 sn-cut: sn-cut.c sn_network.o sn_stage.o sn_comparator.o
24 sn-evolution: sn-evolution.c sn_network.o sn_stage.o sn_comparator.o sn_population.o sn_random.o
26 sn-merge: sn-merge.c sn_network.o sn_stage.o sn_comparator.o
28 sn-show: sn-show.c sn_network.o sn_stage.o sn_comparator.o