# makefile for batch processor # a tab precedes all rules # # OBJS - macro represinting all dependent object modules # CFLAGS = -g LFLAGS = -lm OBJS = grid_data.o grdinp.o read_hdr.o read_scan.o allocdata.o io2.o regridg.o write_grid.o write_grhdr.o date.o stoutg.o utils.o # # function depends on OBJS files and is the target file to be made # function: $(OBJS) cc $(CFLAGS) $(OBJS) $(LFLAGS) -o grid_data # # dependency of OBJS files # # a tab precedes all rules # default suffix dependency .c files depend on .o .c.o: cc $(CFLAGS) -c $<