CUR_REL_PATH := "iris/examiners"

include ../shared/config.mk

PRE_CPPFLAGS += -I../sws_lib -I../wrdata_lib
PRE_LDFLAGS += -L../lib

DATACONVERT_OBJS = data_convert.o

PRODUCTX_OBJS = productx.o product_catch.o \
		product_fcast.o product_gage.o \
		product_ndop.o product_stat.o \
		product_vad.o product_vvp.o product_warn.o \
		product_sws.o \
		ShowCartesianData.o

RAYS_OBJS =	rays.o

SHARED_OBJS =	raysubs.o \
		show_product.o \
		product_raw.o

PRODTOREG_OBJS =	ProductToRegion.o
OBJS = $(DATACONVERT_OBJS) $(PRODUCTX_OBJS) $(RAYS_OBJS) $(SHARED_OBJS) $(PRODTOREG_OBJS)
DEPS = $(patsubst %.o,%.d,$(OBJS))

LDLIBS += -lmisc -lhimath -luser -ldl -lm ${LSEARCH_BSD}
LDLIBS_data_convert    = -ldspi -lexthdr
LDLIBS_rays            = -ldspi -lexthdr
LDLIBS_productx        = -lwrdata -lsws -lconfig -ldspi -lexthdr -lz
LINK.o =$(LINK.C)

EXES = data_convert productx rays ProductToRegion

all: ${EXES}

data_convert : $(DATACONVERT_OBJSA) ${SHARED_OBJS}

productx: ${PRODUCTX_OBJS} ${SHARED_OBJS}

rays: ${RAYS_OBJS} ${SHARED_OBJS}

ProductToRegion: ${PRODTOREG_OBJS}

install: all ${IRIS_BIN}
	install -m 0775 -o ${IRIS_USER} -g ${IRIS_GROUP} $(STRIP_OPT) ${EXES} ${IRIS_BIN}

test:

uninstall:
	if [ -d ${IRIS_BIN} ]; then cd ${IRIS_BIN} && rm -f ${EXES}; fi

clean: 
	rm -f ${EXES} core *.o *~ *.d *.d.bak

$(OBJS) : Makefile

-include $(DEPS)
