Commit | Line | Data |
---|---|---|
0198fd3c | 1 | # |
2 | # Makefile for FastCGI examples directory | |
3 | # | |
cbc0639b | 4 | # $Id: Makefile.in,v 1.9 2001/08/31 14:43:48 robs Exp $ |
0198fd3c | 5 | # |
6 | ||
7 | SHELL = @SHELL@ | |
cbc0639b | 8 | O = @OBJEXT@ |
9 | L = @L@ | |
10 | CC = @CC@ | |
0198fd3c | 11 | |
12 | INCLUDEDIR = ../include | |
cbc0639b | 13 | CFLAGS = @CCDEFS@ -I$(INCLUDEDIR) |
14 | LIBS = @LIBS@ | |
15 | RANLIB = @RANLIB@ | |
0198fd3c | 16 | |
0198fd3c | 17 | LIBDIR = ../libfcgi |
cbc0639b | 18 | LIBFCGI = $(LIBDIR)/libfcgi.${L} |
0198fd3c | 19 | |
31fdb475 | 20 | INCLUDES = $(INCLUDEDIR)/fastcgi.h \ |
21 | $(INCLUDEDIR)/fcgiapp.h \ | |
cbc0639b | 22 | $(INCLUDEDIR)/fcgimisc.h \ |
31fdb475 | 23 | $(INCLUDEDIR)/fcgi_stdio.h |
0198fd3c | 24 | |
cbc0639b | 25 | TARGETS = authorizer \ |
26 | echo \ | |
31fdb475 | 27 | echo-x\ |
cbc0639b | 28 | threaded \ |
29 | log-dump | |
5a7cc494 | 30 | |
31fdb475 | 31 | all: $(TARGETS) |
0198fd3c | 32 | |
31fdb475 | 33 | threaded: threaded.c $(INCLUDES) $(LIBFCGI) |
34 | $(CC) $(CFLAGS) -D_REENTRANT threaded.c -o threaded $(LIBFCGI) $(LIBS) -lpthread | |
0198fd3c | 35 | |
31fdb475 | 36 | authorizer: authorizer.c $(INCLUDES) $(LIBFCGI) |
37 | $(CC) $(CFLAGS) authorizer.c -o authorizer $(LIBFCGI) $(LIBS) | |
0198fd3c | 38 | |
31fdb475 | 39 | echo: echo.c $(INCLUDES) $(LIBFCGI) |
40 | $(CC) $(CFLAGS) echo.c -o echo $(LIBFCGI) $(LIBS) | |
0198fd3c | 41 | |
31fdb475 | 42 | echo-x: echo-x.c $(INCLUDES) $(LIBFCGI) |
43 | $(CC) $(CFLAGS) echo-x.c -o echo-x $(LIBFCGI) $(LIBS) | |
0198fd3c | 44 | |
31fdb475 | 45 | log-dump: log-dump.c $(INCLUDES) $(LIBFCGI) |
46 | $(CC) $(CFLAGS) log-dump.c -o log-dump $(LIBFCGI) $(LIBS) | |
0198fd3c | 47 | |
48 | clean: | |
0198fd3c | 49 | rm -f *.${L} *.${O} core.* errs *~ \#* TAGS *.E a.out $(TARGETS) |
50 | ||
51 | # ---------------------------------------------------------------------------- |