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

include $(gagadmdir)/Makefile.def

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

LIB_IDENTITY = cubetopology

TOOL_OBJECTS = tool-spatial-coord.o

TYPE_OBJECTS = type-cuberegion.o type-firstlaststride.o type-range.o	\
type-spatial-position.o type-spatial-range.o type-spatial-size.o	\
type-spectral-range.o type-spectral-range-set.o

LIB_F_OBJECTS =$(TOOL_OBJECTS) $(TYPE_OBJECTS) message.o

LIB_EXPORTS = cubetopology_cuberegion_types.mod				\
cubetopology_firstlaststride_types.mod cubetopology_messaging.mod	\
cubetopology_range_types.mod cubetopology_spapos_types.mod		\
cubetopology_sparange_types.mod cubetopology_spasize_types.mod		\
cubetopology_spatial_coordinates.mod cubetopology_sperange_types.mod	\
cubetopology_sperange_set_types.mod

LIB_DEPENDS = -lcubetools $(SIC_LIBS)

INTERFACES_DISABLE = yes

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

include $(gagadmdir)/Makefile.lib

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

include $(builddir)/Makefile.deps

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