# suffix rules

.SUFFIXES : .o .f .F

.F.o :
	$(CPP) -C $(CPPFLAGS) $< | sed '/^#/d' > $*.f
	$(FC) $(FFLAGS) -c $*.f

.f.o :
	$(FC) $(FFLAGS) -c $<
.F.f :
	$(CPP) -C $(CPPFLAGS) $< | sed '/^#/d' > $*.f

# macro definitions

DIRS = bspack ftpack tdpack n2pack ndpack stpack smpack \
       snpack sopack sppack appack flpack fepack fhpack \
       c2pack p2pack
LIBNAME		= libisp-ifc
DESTDIR		= `pwd`/debian/tmp/usr/lib
STATICLIB	= $(DESTDIR)/$(LIBNAME).a
SHAREDLIB	= $(DESTDIR)/$(LIBNAME).so
PACKFILE	= $(DESTDIR)/ispack.f
SHELL		= /bin/sh
MAKE		= make
FC		= ifc
FFLAGS		= -O
CC		= gcc
CFLAGS		= -shared -Wl,-soname,$(LIBNAME).so 
AR		= ar
ARFLAGS		= vru
RM		= rm -f
CP		= cp
CPP		= cpp
CPPFLAGS	= -DDIRECT -DIEEE -DASCII -DLEN
MV		= mv -f
RANLIB		= ranlib
CAT		= cat
