LIB = -lcfitsio -lm
OBJ = fio.o distcalib.o distcalib_main.o
OBJ_BIG = fio.o distcalib.o bigimage.o
FLAGS = -Wall -O3
.SUFFIXES = .c .o

.c.o:
	gcc -c $*.c -o $*.o $(FLAGS)

all: distcalib bigimage

distcalib: $(OBJ) distcalib.h
	gcc $(OBJ) $(LIB) $(FLAGS) -o $@

bigimage: $(OBJ_BIG) distcalib.h
	gcc $(OBJ_BIG) $(LIB) $(FLAGS) -o $@
