# Makefile for YaIT 0.55 version
# Petri Numminen, 16.05.2002
# Updated: 31.07.2002 - change from LessTif libraries to OpenMotif -
# Updated: 01.08.2002 - start use PET library -
# Updated: 20.01.2005 - use libtpcimgio,libtpcroi,libtpcmisc and libsif
#                       instead of libpet


CC      =  gcc

LIBPET = /data/petsoftware/lib

INCLUDE	= -I${LIBPET}/include

CFLAGS	= -g -Wall -O2 ${INCLUDE}

#EFENCE = -L/home/calle/src/efence -lefence

LIBS    = -L${LIBPET}/unix -ltpcimgio_1 -ltpcimgp_1 -ltpcroi_1 -ltpcmisc_1 -lm \
	  -L/data/petsoftware/source/libsif -lsif \
	  -L/usr/X11R6/lib -lXm -lXt -lX11 ${EFENCE}
          #/usr/local/lib/libg2c.a
          # /usr/local/lib/gcc-lib/sparc-sun-solaris2.7/3.2/libg2c.a

CFILES	= main.c file_cb.c options_cb.c close_file.c \
	  help_cb.c roi_cb.c spin_cb.c defaults.c \
          read_arg.c roi_functions.c print_dialog.c \
          roi_dialog.c roilist.c scroll_list.c list_cb.c \
          message_dialog.c cursor.c color.c deviation.c \
	  zoom_cb.c interpolation_cb.c print.c read_config.c \
          move_roi.c double_roi.c rotate_roi.c util.c \
	  colormap.c colorslide.c images.c petimage.c \
	  zoom_images.c roiutils.c export.c export_dialog.c \
	  profile.c

PROGRAM	= YaIT

OBJS	= ${CFILES:.c=.o}

${PROGRAM}: ${OBJS}
	 ${LINK.c} -o ${PROGRAM} ${OBJS} ${LIBS}

clean:
	rm -f ${PROGRAM} ${OBJS}

