
#define CMDEBUG
#define DEBUG
#define PRISM

#define USRCMFCOPTS

#define SEPLIB -lsepf -lsepCM5

#define USRCMLIB  -lcmsslcm5vu

#define BINDIR ../../Bin/CM

#include <SEP.defs>

#define PROGLIST KZgreens KZgreens2 KZgreens3 KRgreens Velfld \
                 KRgreens2 KRgreens3 

% & : BINDIR/%  if % in PROGLIST

all&: PROGLIST

#define KZOBJS KZgreens.o cmgreens3.o cmffts.o fkdown.o

BINDIR/KZgreens: KZOBJS
	CMFC CMLDOPTS KZOBJS USRLIBS SEPLIB CMLIB -o BINDIR/KZgreens

#define KZOBJS2 KZgreens.o cmgreens5.o cmffts.o fkdown.o \
        greeninterp2.o unwrap.o

BINDIR/KZgreens2: KZOBJS2
	CMFC CMLDOPTS KZOBJS2 USRLIBS SEPLIB CMLIB -o BINDIR/KZgreens2


#define KZOBJS3 KZgreens.o cmgreens3.o cmffts.o fxdown.o

BINDIR/KZgreens3: KZOBJS3
	CMFC CMLDOPTS KZOBJS3 USRLIBS SEPLIB CMLIB -o BINDIR/KZgreens3


BINDIR/Velfld: Velfld.o
	FC LDOPTS Velfld.o USRLIBS -lsepf -lsep -o BINDIR/Velfld


#define KROBJS KRgreens.o cmrgreens3.o cmffts.o fkdownrad.o rect2pol.o \
 	mmrect2pol.o

BINDIR/KRgreens: KROBJS
	CMFC CMLDOPTS KROBJS USRLIBS SEPLIB CMLIB -o BINDIR/KRgreens


#define KROBJS2 KRgreens.o cmrthgreens3.o cmffts.o fthdownrad.o rect2pol.o mmrect2pol.o

BINDIR/KRgreens2: KROBJS2
	CMFC CMLDOPTS KROBJS2 USRLIBS SEPLIB CMLIB -o BINDIR/KRgreens2


#define KROBJS3 KRgreens3.o cmrthgreens5.o cmffts.o fthdownrad.o rect2pol.o mmrect2pol.o greeninterp3.o unwrap2.o

BINDIR/KRgreens3: KROBJS3
        CMFC CMLDOPTS KROBJS3 USRLIBS SEPLIB CMLIB -o BINDIR/KRgreens3


#include <SEP.obj.rules>

clean&:
	/bin/rm -f *.o core 
