--- ../../SFH-1.1-p1/sfhcode/Makefile 2004-05-05 15:40:32.000000000 -0700 +++ Makefile 2005-04-05 20:36:59.380052496 -0700 @@ -3,17 +3,17 @@ CFLAGS = -c COMDIR = ../commoncode BINDIR = ../. -OBJECTS = sfh.o amoeba.o dchi.o dfstat.o direction.o \ -errs.o fitstat.o grid.o logp.o simplex.o search.o step.o \ -random.o parseline.o utilities.o #\ -#ubbgrid.o bvvgrid.o viigrid.o -# To use a custom CMD grid, replace the above files with -# your custom grid subroutines (see grid.f). +HEADER = sfh.h +DOBJECTS = sfh.o amoeba.o dfstat.o direction.o errs.o \ +fitstat.o grid.o logp.o simplex.o search.o step.o +OBJECTS = $(DOBJECTS) dchi.o random.o parseline.o utilities.o -sfh : $(OBJECTS) sfh.h +sfh : $(OBJECTS) $(HEADER) $(FORT) -o sfh $(OBJECTS) cp -f sfh $(BINDIR) +$(DOBJECTS) : $(HEADER) + random.o : $(COMDIR)/random.f $(FORT) $(CFLAGS) $(COMDIR)/random.f parseline.o : $(COMDIR)/parseline.c