###########################################################################
#
# Makefile system for GILDAS softwares (2003-2018).
#
# Please be careful: element order often matters in makefiles.
#
###########################################################################

include $(gagadmdir)/Makefile.def

###########################################################################

LIB_IDENTITY = imager

# imager/lib does not support mandatory-only interfaces
GAG_INTERFACES_MANDATORY = no

# Creates pyimager.so (implicit compilation of imager-pyimport.c)
IMPORT_FROM_PYTHON = no

LIB_EXPORTS =

LIB_F_OBJECTS = all_clean.o all_write.o alma_clean.o util_uvfit.o	\
beam.o calibrate.o clean_arrays.o clean_def.o deconv.o define.o		\
display.o dofft_q.o dofft_v.o dofft_y.o independent.o major_cycle.o	\
major_multi.o many_beams.o message.o package.o imager-interfaces.o	\
imager-interfaces-private.o imager-interfaces-public.o map_resample.o	\
map_uv.o mfs.o minmax.o modify.o mosaic.o mosaic_restore.o mulgau.o	\
mx_clean.o mx_cycle.o one_beam.o read.o restore_many.o shift_uv.o	\
sort_uv.o statistic.o stokes.o sub_alma_4.o sub_alma_bis.o sub_alma.o	\
sub_alma_ter.o sub_convolve.o sub_expand.o sub_major.o sub_mrc.o	\
support.o util_clean.o util_cl.o util_extrema.o util_fit.o util_grid.o	\
utilities.o util_mask.o util_mosaic.o util_multi.o util_noplot.o	\
util_plot.o util_resample.o util_self.o util_shift.o util_sort.o	\
util_stat.o util_uv.o util_weight.o uv_buffers.o uv_check.o		\
uv_display.o uv_flux.o uv_line2cont.o uvmap.o uv_resample.o		\
uv_restore.o uv_stat.o uv_time_average.o uv_truncate.o weightmode.o	\
where.o uv_preview.o map_continuum.o uv_radial.o

LIB_DEPENDS = $(GREG_LIBS)

###########################################################################

include $(gagadmdir)/Makefile.lib

###########################################################################

include $(builddir)/Makefile.deps

###########################################################################
