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