# This module was obtained from the International AVS Center
# For more information, please send email to avsemail@ncsc.org

# Makefile for     : Isoline_UCD
# Module Author    : IAC
# Module Version # : 5
# Platform         : DEC_aplha
# Makefile Date    : 06/01/95
# 

AVS_PATH=/usr/avs
INC_FILE=$(AVS_PATH)/include/Makeinclude
MLIB=-lm
include $(INC_FILE)

AVS_LIBS=$(AVS_PATH)/lib
BASELIBS=-lgeom -lutil -lm
FBASELIBS=-lgeom -lutil
FLOWLIBS=-L$(AVS_LIBS) -lflow_c $(BASELIBS) $(LASTLIBS)
CSIMLIBS=-L$(AVS_LIBS) -lsim_c $(BASELIBS) $(LASTLIBS)
MODLIBS=-L$(AVS_LIBS) -lmdata -lmfilt -lmmapp -lmrend -lrf
AVS_INC=-I. -I$(AVS_PATH)/include
CFLAGS=$(ACFLAGS) $(AVS_INC)

CPPFLOWLIBS=$(FLOWLIBS) -lc -lC -lc
CPPSIMLIBS=$(CSIMLIBS) -lc -lC -lc
CPPHOME=/usr
CPPLIBS=-L$(CPPHOME)/lib
CPP=$(CPPHOME)/bin/CC
CPPFLAGS=$(CFLAGS) $(CPPLIBS)

F77_FLOWLIBS=-L$(AVS_LIBS) -lflow_f   $(FBASELIBS) $(MLIB) $(LASTFLIBS)
F77_SIMLIBS=-L$(AVS_LIBS) -lsim_f  $(FBASELIBS) $(MLIB) $(LASTFLIBS) 
F77_BIND= $(AVS_PATH)/bin/f77_binding
F77_INC= $(AVS_PATH)/include
F77FLAGS=$(AFFLAGS)
FFLAGS=$(F77FLAGS)

AVS_EXE = $(AVS_PATH)/bin/avs

INC_FILE=$(ROOT)/usr/avs/include/Makeinclude
include $(INC_FILE)

AVS_LIBS = $(ROOT)/usr/avs/lib
BASELIBS=-lgeom -lutil -lgeom -lm 
FLOWLIBS=-L$(AVS_LIBS) -lflow_c $(BASELIBS) $(LASTLIBS)
CSIMLIBS=-L$(AVS_LIBS) -lsim_c $(BASELIBS) $(LASTLIBS)
MODLIBS=-L$(AVS_LIBS) -lmdata -lmfilt -lmmapp -lmrend -lrf
F77_FLOWLIBS=-L$(AVS_LIBS) -lflow_f $(BASELIBS) $(LASTFLIBS)
F77_SIMLIBS=-L$(AVS_LIBS) -lsim_f $(BASELIBS) $(LASTFLIBS)
F77_BIND = $(ROOT)/usr/avs/bin/f77_binding
AVS_INC = -I. -I$(ROOT)/usr/avs/include
F77_INC = $(ROOT)/usr/avs/include
CFLAGS=$(AVS_INC)  -DSEP_EXE
F77FLAGS=$(AFFLAGS)
FFLAGS=$(F77FLAGS)


all: isoband_slice


isoband_slice:  isoband_slice.o 
	$(CC) $(CFLAGS) isoband_slice.o \
	    -o $@ $(FLOWLIBS) 

clean:
	rm -f core isoband_slice.o isoband_slice

DEFINITIONS=
OBJECTS=ucd_isoline.o
LIBRARIES=

Isoline_UCD:	$(OBJECTS)
	$(CC) $(CFLAGS) -o Isoline_UCD $(OBJECTS) $(FLOWLIBS) $(LIBRARIES)

# .c.o:
# 	$(CC) $(CFLAGS) $(DEFINITIONS) -c $<
# 
# .f.o:
# 	$(F77) $(F77FLAGS)  -c $<
# 
# clean:
# 	rm *.o