source: trunk/gsdl/src/colservr/Makefile@ 301

Last change on this file since 301 was 166, checked in by rjmcnab, 25 years ago

Initial revision.

  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
File size: 1.3 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 = gcc
13CCFLAGS = -g -Wall -Wunused -pedantic -W
14DEFS = -DNZDL -DQUIET -DSHORT_SUFFIX -DPARADOCNUM -DUSE_FASTCGI -DGSDLSERVER
15INCLUDES = -I../../lib -I../../packages/mg-1.3d -I../../packages/mg-1.3d/lib \
16 -I../../packages/mg-1.3d/src/text -I../../packages/fcgi/include
17RANLIB = ranlib
18LDFLAGS =
19LIBS = -lg++ -lgdbm
20
21GSDLOS = linux
22
23
24COMPILE = $(CC) -c $(CCFLAGS) $(DEFS) $(INCLUDES)
25LINK = $(CC) $(LDFLAGS) -o $@
26
27.SUFFIXES:
28.SUFFIXES: .c .o
29.c.o:
30 $(COMPILE) $<
31
32.SUFFIXES: .cpp .o
33.cpp.o:
34 $(COMPILE) $<
35
36
37HEADERS = collectserver.h
38
39SOURCES = collectserver.cpp
40
41OBJECTS = collectserver.o
42
43EXEC = collectserver.o
44
45all : $(EXEC)
46
47clean:
48 rm -f $(OBJECTS)
49
50install:
51
52depend:
53 makedepend -Y -- $(DEFS) $(INCLUDES) $(CCFLAGS) -- $(SOURCES)
54
55# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
56
57RECPT_OBJS = $(OBJECTS) \
58 ../../lib/gsdllib.a \
59 ../../packages/mg-1.3d/src/text/libtextin.a \
60 ../../packages/mg-1.3d/lib/libmg.a \
61 ../../packages/fcgi/libfcgi/libfcgi.a
62
63recpt: $(RECPT_OBJS)
64 $(LINK) $(RECPT_OBJS) $(LIBS)
65
66# DO NOT DELETE
Note: See TracBrowser for help on using the repository browser.