# Standard compil-Warray-boundser parameters
CFLAGS = -O -I../libslink
CFLAGS += -I../inc
#CFLAGS += -g -Warray-bounds
# Options specific for GCC
GCC = gcc

LDFLAGS = -L../libslink
LDLIBS = -lpthread
LDLIBS += -lm
LDLIBS += -lslink

all: rtdet

rtquake: rtdet

rtdet: rtdet.o
	$(CC) $(CFLAGS) -o $@ rtdet.o $(LDFLAGS) $(LDLIBS)

clean:
	rm -f rtdet.o rtdet

cc:
	@$(MAKE) "CC=$(CC)" "CFLAGS=$(CFLAGS)"

gcc:
	@$(MAKE) "CC=$(GCC)" "CFLAGS=$(GCCFLAGS)"

debug:
	$(MAKE) "CFLAGS=-g $(CFLAGS)"

gccdebug:
	$(MAKE) "CC=$(GCC)" "CFLAGS=-g $(GCCFLAGS)"

install:
	mv rtdet ../bin
	cp msi ../bin
#	cp getwindow ../bin
#	cp slinktool ../bin
	cp ../com/rt_IPCH ../wrk
	cp ../com/rt_STOP ../wrk
	cp ../par/streams_plot.TST ../par/streams.conf
	cp ../par/stations_plot.TST ../par/stations.conf
	@echo
	@echo "executables copied to bin"
	@echo
