#
#		* Fortraneries from tTh *
#
#	Makefile for the general purpose moduls
#

GFOPT  =  -Wall -Wextra -g -I.

all:	chkpixels t

# -----------------------------------------------

spitpgm.o:		spitpgm.f90 Makefile
	gfortran $(GFOPT) -c $<

pixrgb.o:		pixrgb.f90 Makefile
	gfortran $(GFOPT) -c $<

centermag.o:		centermag.f90 Makefile
	gfortran $(GFOPT) -c $<

dummy.o:		dummy.f90 Makefile
	gfortran $(GFOPT) -c $<

trials.o:		trials.f90 Makefile
	gfortran $(GFOPT) -c $<

mathstuff2.o:	mathstuff2.f90 Makefile
	gfortran $(GFOPT) -c $<

#
#     programmes de testouille
#
OBJS =	trials.o spitpgm.o pixrgb.o centermag.o dummy.o	\
	mathstuff2.o

chkpixels:	chkpixels.f90 Makefile $(OBJS)
	gfortran $(GFOPT) $<  $(OBJS) -o $@

t:		t.f90 Makefile $(OBJS)
	gfortran $(GFOPT) $<  $(OBJS) -o $@

trnd:		trnd.f90 Makefile $(OBJS)
	gfortran $(GFOPT) $<  $(OBJS) -o $@