2 # Makefile for FastCGI examples directory
4 # $Id: Makefile.in,v 1.9 2001/08/31 14:43:48 robs Exp $
12 INCLUDEDIR = ../include
13 CFLAGS = @CCDEFS@ -I$(INCLUDEDIR)
18 LIBFCGI = $(LIBDIR)/libfcgi.${L}
20 INCLUDES = $(INCLUDEDIR)/fastcgi.h \
21 $(INCLUDEDIR)/fcgiapp.h \
22 $(INCLUDEDIR)/fcgimisc.h \
23 $(INCLUDEDIR)/fcgi_stdio.h
25 TARGETS = authorizer \
33 threaded: threaded.c $(INCLUDES) $(LIBFCGI)
34 $(CC) $(CFLAGS) -D_REENTRANT threaded.c -o threaded $(LIBFCGI) $(LIBS) -lpthread
36 authorizer: authorizer.c $(INCLUDES) $(LIBFCGI)
37 $(CC) $(CFLAGS) authorizer.c -o authorizer $(LIBFCGI) $(LIBS)
39 echo: echo.c $(INCLUDES) $(LIBFCGI)
40 $(CC) $(CFLAGS) echo.c -o echo $(LIBFCGI) $(LIBS)
42 echo-x: echo-x.c $(INCLUDES) $(LIBFCGI)
43 $(CC) $(CFLAGS) echo-x.c -o echo-x $(LIBFCGI) $(LIBS)
45 log-dump: log-dump.c $(INCLUDES) $(LIBFCGI)
46 $(CC) $(CFLAGS) log-dump.c -o log-dump $(LIBFCGI) $(LIBS)
49 rm -f *.${L} *.${O} core.* errs *~ \#* TAGS *.E a.out $(TARGETS)
51 # ----------------------------------------------------------------------------