source: trunk/gsdl/src/colservr/Makefile.in@ 556

Last change on this file since 556 was 556, checked in by cs025, 25 years ago

more configure stuff

  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
File size: 2.1 KB
Line 
1###########################################################################
2#
3# Makefile --
4# Copyright (C) 1999 The New Zealand Digital Library Project
5#
6# PUT COPYRIGHT NOTICE HERE
7#
8###########################################################################
9
10
11AR = ar
12CC = @CC@
13CCFLAGS = @CFLAGS@ -Wall -Wunused -pedantic -W
14DEFS = -DNZDL -DQUIET -DSHORT_SUFFIX -DPARADOCNUM -DGSDLSERVER @DEFS@
15INCLUDES = -I../../lib -I../../packages/mg -I../../packages/mg/lib \
16 -I../../packages/mg/src/text -I../recpt
17ifeq ($(USE_FASTCGI), 1)
18INCLUDES = $(INCLUDES) -I../../packages/fcgi/include
19endif
20RANLIB = @RANLIB@
21LDFLAGS = @LDFLAGS@
22LIBS = -lg++ -lgdbm -lm -lcrypt
23
24GSDLOS = linux
25
26
27COMPILE = $(CC) -c $(CCFLAGS) $(DEFS) $(INCLUDES)
28LINK = $(CC) $(LDFLAGS) -o $@
29
30.SUFFIXES:
31.SUFFIXES: .c .o
32.c.o:
33 $(COMPILE) $<
34
35.SUFFIXES: .cpp .o
36.cpp.o:
37 $(COMPILE) $<
38
39
40#HEADERS = collectserver.h
41HEADERS = mgq.h mgsearch.h querycache.h queryinfo.h collectserver.h \
42 colservrconfig.h maptools.h filter.h source.h browsefilter.h \
43 queryfilter.h mggdbmsource.h phrasesearch.h phrasequeryfilter.h
44
45#SOURCES = collectserver.cpp
46SOURCES = mgq.c mgsearch.cpp querycache.cpp queryinfo.cpp collectserver.cpp \
47 colservrconfig.cpp maptools.cpp filter.cpp source.cpp \
48 browsefilter.cpp queryfilter.cpp mggdbmsource.cpp phrasesearch.cpp \
49 phrasequeryfilter.cpp
50
51#OBJECTS = collectserver.o
52OBJECTS = mgq.o mgsearch.o querycache.o queryinfo.o collectserver.o \
53 colservrconfig.o maptools.o filter.o source.o browsefilter.o \
54 queryfilter.o mggdbmsource.o phrasesearch.o phrasequeryfilter.o
55
56#EXEC = collectserver.o
57
58all : $(OBJECTS)
59
60clean:
61 rm -f $(OBJECTS)
62
63install:
64
65depend:
66 makedepend -Y -- $(DEFS) $(INCLUDES) $(CCFLAGS) -- $(SOURCES)
67
68# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
69
70RECPT_OBJS = $(OBJECTS) \
71 ../../lib/gsdllib.a \
72 ../../packages/mg/src/text/libtextin.a \
73 ../../packages/mg/lib/libmg.a \
74 ../../packages/fcgi/libfcgi/libfcgi.a
75
76recpt: $(RECPT_OBJS)
77 $(LINK) $(RECPT_OBJS) $(LIBS)
Note: See TracBrowser for help on using the repository browser.