#Makefile to build task library # BIN = ${GAG_DEST}/bin LIB = ${GAG_DEST}/lib FROM = ${GAG_REF}/task TO = ${GAG_DEST}/task .SUFFIXES: .for .f.o: $(COMPILF) $*.f OBJ = \ ${TO}/projec.o INCLUDE = \ ${TO}/error.inc ${TO}/projec.inc lib: $(LIB)/libgagtask.a unpack: (cd $(GAG_REF); uncompress -c $(TARDIR)/task_lib.tar.Z |tar xf -) # Was taking the includes in archive. $(LIB)/libgagtask.a: $(OBJ) ar r $(LIB)/libgagtask.a $? $(RANLIB) $(LIB)/libgagtask.a ${TO}/projec.f: ${FROM}/projec.for,v $(INCLUDE) (cd ${FROM}; co -p projec.for | $(BIN)/fpre > ${TO}/projec.f) ${TO}/error.inc: ${FROM}/error.inc,v (cd ${FROM}; co -p error.inc | $(BIN)/fpre > ${TO}/error.inc) ${TO}/projec.inc: ${FROM}/projec.inc,v (cd ${FROM}; co -p projec.inc | $(BIN)/fpre > ${TO}/projec.inc)