#makefile to build io_int that does binary i/o

OBJSL   = io_int.o 
OBJS    = $(OBJSL)
OPTS    =
FFLAGS  =  $(OPTS) -w -g
LIBS    = 
CPP     = /lib/cpp -C -P $(TRADFLAG) -I../io_quilt -I../io_netcdf
M4      = m4 -Uinclude -Uindex -Ulen
AR      = ar
RANLIB  = echo

.SUFFIXES:      .F90 .F .f .o .code

all : libwrfio_int.a

libwrfio_int.a:		$(OBJS)
			/bin/rm -f libwrfio_int.a
			$(AR) cr libwrfio_int.a $(OBJSL)
			$(RANLIB) libwrfio_int.a

io_int.o:               io_int.F90
			$(CPP) io_int.F90 | $(M4) - > io_int.f
			$(FC) $(FFLAGS) -I../io_quilt -I../io_netcdf -I../../inc -c io_int.f

clean:  
			/bin/rm -f  *.f *.o *.mod *.stb

