# ----- MAKE FILE machine definitions (cfitsiolib) -----
# Mario A. Rodriguez-Meza, Ciudad de Mexico, 5.05.2023
#
#

#B Set of settings
#
ifeq ($(CFITSIOLIBON),1)
# zlib: deflate.c zlib.h...
FITSIOLIBS =        -lpthread -lz
#
OPT2 += -DCFITSIOLIB
CFITSIOLIB = ../addons/cfitsiolib/
vpath %.c ./addons/cfitsiolib/cfitsio
INCLUDES += -I$(CFITSIOLIB)/cfitsio
HEADERFILES += $(wildcard $(CFITSIOLIB)/cfitsio/*.h)
EXTERNAL += buffers.o cfileio.o checksum.o drvrfile.o drvrmem.o \
        drvrnet.o drvrsmem.o editcol.o edithdu.o eval_l.o \
        eval_y.o eval_f.o fitscore.o getcol.o getcolb.o getcold.o getcole.o \
        getcoli.o getcolj.o getcolk.o getcoll.o getcols.o getcolsb.o \
        getcoluk.o getcolui.o getcoluj.o getkey.o group.o grparser.o \
        histo.o iraffits.o \
        modkey.o putcol.o putcolb.o putcold.o putcole.o putcoli.o \
        putcolj.o putcolk.o putcoluk.o putcoll.o putcols.o putcolsb.o \
        putcolu.o putcolui.o putcoluj.o putkey.o region.o scalnull.o \
        swapproc.o wcssub.o wcsutil.o imcompress.o quantize.o ricecomp.o \
        pliocomp.o fits_hcompress.o fits_hdecompress.o \
        simplerng.o zcompress.o zuncompress.o
endif
#
#E
