X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=Makefile;h=130a98aeddc757c91c07f259b745a052f9bcf9e1;hb=1e65247eb20f9b704b4d49a7bd90add4dcff4dae;hp=7360c5ad9a5b5eee0001ac80fbee682e1d6a62ef;hpb=5cc627425e6502b8a025cee810c14136e69071cc;p=collection4.git diff --git a/Makefile b/Makefile index 7360c5a..130a98a 100644 --- a/Makefile +++ b/Makefile @@ -4,23 +4,45 @@ CFLAGS = -Wall -Wextra -O0 -g LDFLAGS = LDLIBS = -all: test fcgi_test +all: test.fcgi clean: rm -f test.cgi common.o: common.c common.h +graph_config.o: graph_config.c graph_config.h + +graph_ident.o: graph_ident.c graph_ident.h + +graph_def.o: graph_def.c graph_def.h + graph_list.o: graph_list.c graph_list.h +utils_array.o: utils_array.c utils_array.h + utils_params.o: utils_params.c utils_params.h +action_graph.o: action_graph.c action_graph.h + action_list_graphs.o: action_list_graphs.c action_list_graphs.h +oconfig.o: oconfig.c oconfig.h + +scanner.c: scanner.l + flex --outfile=scanner.c scanner.l + +scanner.o: scanner.c parser.h + +parser.c parser.h: parser.y + bison --output=parser.c --defines=parser.h parser.y + +parser.o: parser.c + test: test.c utils_params.o -fcgi_test: LDLIBS = -lfcgi -fcgi_test: fcgi_test.c common.o graph_list.o utils_params.o action_list_graphs.o +test.fcgi: LDLIBS = -lfcgi -lrrd +test.fcgi: test.fcgi.c common.o graph_config.o graph_ident.o graph_def.o graph_list.o utils_array.o utils_params.o action_graph.o action_list_graphs.o scanner.o parser.o oconfig.o .PHONY: clean