Commit | Line | Data |
0198fd3c |
1 | # |
2 | # Makefile for FastCGI application library |
3 | # |
4 | # Open Market, Inc. |
5 | # |
fb6df5c4 |
6 | # $Id: Makefile.in,v 1.2 2001/06/22 15:28:10 robs Exp $ |
0198fd3c |
7 | # |
8 | |
9 | SHELL = @SHELL@ |
10 | O = @O@ |
11 | L = @L@ |
12 | CC = @CC@ |
13 | INCLUDEDIR = ../include |
14 | CFLAGS = @CCDEFS@ @PROFILE@ -I$(INCLUDEDIR) |
15 | RANLIB = @RANLIB@ |
16 | LIBOBJS = @LIBOBJS@ |
17 | |
18 | OBJS = fcgiapp.${O} fcgi_stdio.${O} os_@SYSTEM@.${O} $(LIBOBJS) |
fb6df5c4 |
19 | |
20 | INCLUDES = $(INCLUDEDIR)/fastcgi.h \ |
21 | $(INCLUDEDIR)/fcgiapp.h \ |
22 | $(INCLUDEDIR)/fcgimisc.h \ |
23 | $(INCLUDEDIR)/fcgi_stdio.h \ |
24 | $(INCLUDEDIR)/fcgios.h |
0198fd3c |
25 | |
26 | |
27 | all: libfcgi.${L} |
28 | |
29 | libfcgi.${L}: $(OBJS) |
30 | ar cr libfcgi.${L} $(OBJS) |
31 | $(RANLIB) libfcgi.${L} |
32 | |
33 | clean: |
34 | rm -f *.${L} *.${O} core.* errs *~ \#* TAGS *.E a.out |
35 | |
36 | # ---------------------------------------------------------------------------- |
37 | |
38 | fcgiapp.${O}: fcgiapp.c $(INCLUDES) |
39 | |
40 | fcgi_stdio.${O}: fcgi_stdio.c $(INCLUDES) |
41 | |
42 | os_@SYSTEM@.${O}: os_@SYSTEM@.c $(INCLUDES) |
43 | |