# .COPYRIGHT:   Copyright (c) 1994 Special Astrophisical Observatory,
#						all rights reserved
# .TYPE		make file
# .NAME		*/proc/makefile
# .LANGUAGE	makefile syntax
# .ENVIRONMENT	Unix Systems. 
# .COMMENT      Link *.prg files to common "proc" directory.
#               Link *.tk* and *.sh files to your "bin" directory.
#               Link *.pnl your "midwork" directory.
# .REMARKS      To "make prg" you mast be a user $MIDUSER that can modify MIDAS,
#               but "make tk" and "make pnl" - as yourself,
#               and be sure that $HOME/bin is in your PATH
# .AUTHOR       Kniazev A.Yu., Shergin V.

include /usr/local/Midas/02FEB/local/default.mk
#include /usr/local/Midas/01SEP/local/default.mk
#include /usr/local/Midas/01FEB/local/default.mk
#include /home/midas/99NOV/local/default.mk
#include /home/midas/95NOV/local/default.mk
#include /home/midas/94NOV/local/default.mk
#include /users/midas/94NOV/local/default.mk
#include /users/midas/93NOV/local/default.mk
MIDUSER=midas


SHELL=/bin/sh
PROCDIR=$(MIDASHOME)/$(MIDVERS)/stdred/proc
CTXDIR=$(MIDASHOME)/$(MIDVERS)/context
LN=ln -sfv

all: pnl tk prg

prg:
	su $(MIDUSER) -c 'wd=`pwd` ; \
	for file in *.prg; \
		do  $(LN) $$wd/$$file $(PROCDIR)/; \
	done; \
	cd $(CTXDIR); $(LN) $$wd/panel.ctx .'

tk:
	h=$$HOME ; wd=`pwd` ; \
	[ -d "$$h/bin" ] || mkdir $$h/bin; \
	for file in *.tk *.tkx; \
		do  $(LN) $$wd/$$file $$h/bin; \
	done; \
	for file in *.sh; \
		do  $(LN) $$wd/$$file $$h/bin/`echo $$file|sed 's/\.sh$$//'`; \
	done

pnl:
	h=$$HOME ; wd=`pwd` ; \
	[ -d "$$h/midwork" ] || mkdir $$h/midwork; \
	for file in *.pnl; \
		do  $(LN) $$wd/$$file $$h/midwork; \
	done;

clean:
	files=`ls *.tk *.tkx *.sh|sed 's/\.sh$$//'` ; cd $$HOME/bin ; rm -f $$files
	files=`ls *.pnl` ; cd $$HOME/midwork ; rm -f $$files
	su $(MIDUSER) -c ' \
	files=`ls *.prg` ; cd $(PROCDIR) ; rm -f $$files ; \
	cd $(CTXDIR); rm -f panel.ctx '


tgz:
	cd ../..; tar cvzf panel.tgz Panel
