# Makefile for bWatch
# Jacek Radajewski
# jacek@usq.edu.au

RELEASE_NAME=1.0.2
RELEASE_FILE=bWatch-$(RELEASE_NAME).tar.gz
TCL_FILES = init.tcl get.tcl display.tcl draw.tcl console.tcl \
	rc.tcl main.tcl
TARGET_FILE = bWatch.tcl
WISH=/usr/bin/wish


all :
	make bwatch

bwatch :
	echo "#!$(WISH)" >  $(TARGET_FILE)
	cat rc.tcl       >> $(TARGET_FILE)
	cat console.tcl  >> $(TARGET_FILE)
	cat main.tcl     >> $(TARGET_FILE)
	cat init.tcl     >> $(TARGET_FILE)
	cat get.tcl      >> $(TARGET_FILE)
	cat display.tcl  >> $(TARGET_FILE)
	cat draw.tcl     >> $(TARGET_FILE)
	chmod 755 $(TARGET_FILE)	

install : $(TARGET_FILE)
	make bwatch
	cp $(TARGET_FILE) /usr/local/bin

clean :
	rm -rf *~ $(TARGET_FILE) $(RELEASE_FILE)


topcat :
	rcp $(TARGET_FILE) topcat:/home/jacek

xport :
	make clean
	make bwatch
	cd ../ ; tar -czvpf $(RELEASE_FILE) bWatch-$(RELEASE_NAME)

