#######################################################################
# $Header: /home/pastacvs/cvs-rep/vermicelli/tot/src/SWILL-0.1/Source/SWILL/Makefile.in,v 1.3 2005/01/28 10:59:30 dillema Exp $
#######################################################################
srcdir = @srcdir@
VPATH = @srcdir@
#.KEEP_STATE:
CC = @CC@
CCSHARED= @CCSHARED@
prefix = @prefix@
RANLIB = @RANLIB@
AR = @AR@
SO = @SO@
LDSHARED= @LDSHARED@
NETLIBS = @NETLIBS@
########################################################################
# Normally, you shouldn't have to change anything below this point #
########################################################################
LIBOBJS = log.o io.o encoding.o handlers.o mime.o parse.o web.o security.o
LIBSRCS = log.c io.c encoding.c handlers.c mime.c parse.c web.c security.c
DOHOBJS = ../Objects/*.o
LIBHEADERS = $(srcdir)/../Include/swill.h
LIB = libswill@MPISUFFIX@$(SO)
SLIB = libswill@MPISUFFIX@.a
INCLUDE = -I$(srcdir)/../../Include -I$(srcdir)/../Objects @MPIINCLUDE@
CFLAGS = -g @USEMPI@ @USEINET6@
SHELL = /bin/sh
#
# Rules for creation of a .o file from .cxx
.SUFFIXES: .c
.c.o:
$(CC) $(CCSHARED) $(INCLUDE) $(CFLAGS) -c -o $*.o $<
all: static shared
static: $(LIBOBJS)
@echo "Building static library"
$(AR) cr $(SLIB) $(LIBOBJS) $(DOHOBJS)
cp -f $(SLIB) ../..
shared: $(LIBOBJS)
@echo "Building shared library"
$(LDSHARED) $(LIBOBJS) $(DOHOBJS) -o $(LIB) $(NETLIBS)
cp -f $(LIB) ../..
clean::
rm -f *.o $(LIB) ../$(LIB) $(SLIB)
nuke::
rm -f Makefile *~ #* core a.out
syntax highlighted by Code2HTML, v. 0.9.1