.IGNORE:

F77_COMPILE = f90 -Otask3,scalar3,vector3 $(F77CFLAGS)
F77_LOAD    = f90 -Otask3,scalar3,vector3 $(F77LFLAGS)\
		 -L/hpcf/u0/ph/az/phaz337/lib

.f.o:
	$(F77PP) $*.f
	$(F77_COMPILE) $*.f

EXECUTABLES = accel powspec triwev

all:	$(EXECUTABLES)

ACCEL_LIBS = -lp329f -lodepack -llinpack -lbbhutil -lnetcdf -ldf
POWSPEC_LIBS = -lp329f
TRI_LIBS = -limsl -lp329f
accel: accel.o getE.o dipole.o fcn.o fcn.inc
powspec: powspec.o
triwev: triwev.o
	$(F77_LOAD) accel.o getE.o dipole.o fcn.o $(ACCEL_LIBS)\
	$(LIBBLAS) -o accel

	$(F77_LOAD) powspec.o $(POWSPEC_LIBS) -o powspec

	$(F77_LOAD) triwev.o $(TRI_LIBS) -o triwev


clean:
	/bin/rm $(EXECUTABLES)
	/bin/rm *.o