Code

356ae5761d9d0b15ca9a885c15cf9ef0cf223de6
[collection4.git] / Makefile
1 CC = gcc
2 CPPFLAGS = 
3 CFLAGS = -Wall -Wextra -O0 -g
4 LDFLAGS = 
5 LDLIBS = 
7 all: test.fcgi
9 clean:
10         rm -f test.cgi
12 common.o: common.c common.h
14 filesystem.o: filesystem.c filesystem.h
16 graph.o: graph.c graph.h
18 graph_config.o: graph_config.c graph_config.h
20 graph_def.o: graph_def.c graph_def.h
22 graph_ident.o: graph_ident.c graph_ident.h
24 graph_instance.o: graph_instance.c graph_instance.h
26 graph_list.o: graph_list.c graph_list.h
28 utils_array.o: utils_array.c utils_array.h
30 utils_params.o: utils_params.c utils_params.h
32 action_graph.o: action_graph.c action_graph.h
34 action_list_graphs.o: action_list_graphs.c action_list_graphs.h
36 oconfig.o: oconfig.c oconfig.h
38 scanner.c: scanner.l
39         flex --outfile=scanner.c scanner.l
41 scanner.o: scanner.c parser.h
43 parser.c parser.h: parser.y
44         bison --output=parser.c --defines=parser.h parser.y
46 parser.o: parser.c
48 test: test.c utils_params.o
50 test.fcgi: LDLIBS = -lfcgi -lrrd
51 test.fcgi: test.fcgi.c common.o filesystem.o graph.o graph_config.o graph_def.o graph_ident.o graph_instance.o graph_list.o utils_array.o utils_params.o action_graph.o action_list_graphs.o scanner.o parser.o oconfig.o
53 .PHONY: clean