CUR_REL_PATH := "iris/dwr2_pipe"

include ../../config.mk

PRE_CPPFLAGS += -I../pipesup_lib

LDLIBS += -lm -lpopt

TEMPL_PIPES_DIR = $(IRIS_ROOT)/config_template/pipes
LDLIBS_Dwr2ToIris += -lpipesup -lmisc -lrscan -ldspi -luser -lsiglog -lboost_system

OBJS = $(patsubst %,%.o,$(EXES)) $(patsubst %,%.o,$(PIPES)) $(patsubst %,%.o,$(TESTS))

EXES = dwr2_view
PIPES = Dwr2ToIris
CONFS = Dwr2ToIris.conf
TESTS = dwr2_test

DEPS = $(patsubst %.o,%.d,$(OBJS))

LINK.o = $(LINK.C)

all: $(EXES) $(PIPES) $(TESTS)

clean:
	rm -f $(EXES) $(PIPES) $(TESTS) core *.o *~ *.d *.d.bak

install: all $(IRIS_BIN) $(IRIS_PIPES) $(IRIS_PIPES_TMPL) $(IRIS_CONFIG_TMPL)
	install -m 0775 -o $(IRIS_USER) -g $(IRIS_GROUP) $(STRIP_OPT) $(PIPES) $(IRIS_PIPES)
	install -m 0775 -o $(IRIS_USER) -g $(IRIS_GROUP) $(STRIP_OPT) $(PIPES) $(IRIS_PIPES_TMPL)
	install -m 0775 -o $(IRIS_USER) -g $(IRIS_GROUP) $(STRIP_OPT) $(EXES)  $(IRIS_BIN)
	install -m 0664 -o $(IRIS_USER) -g $(IRIS_GROUP)    $(CONFS) $(IRIS_CONFIG_TMPL)

test:

uninstall:
	if [ -d $(IRIS_BIN) ]; then \
		cd $(IRIS_BIN) && rm -f $(EXES); fi

$(OBJS): Makefile

-include $(DEPS)

