# EWB editor for EWB 3.3
#
# (c)1999-2001 ҥ
#

INSTALL_INFO = /usr/bin/install-info
SED = sed
MKDIR = /bin/mkdir -p

xemacslispdir = /usr/local/lib/xemacs/site-packages/lisp/ewb
xemacsetcdir = /usr/local/lib/xemacs/site-packages/etc/ewb
xemacsinfodir = /usr/local/lib/xemacs/site-packages/info

xemacslispsrcdir = ./lisp
xemacsetcsrcdir = ./etc
xemacsinfosrcdir = ./info
xemacs_lisps = $(xemacslispsrcdir)/ewb-load.el $(xemacslispsrcdir)/ewb-mode.el
xemacs_lisps_src = $(xemacslispsrcdir)/ewb-load.el.in $(xemacslispsrcdir)/ewb-mode.el.in

all:	$(xemacs_lisps)

$(xemacslispsrcdir)/ewb-load.el:	$(xemacslispsrcdir)/ewb-load.el.in
	$(SED) -e "s!@XEMACSLISPDIR@!$(xemacslispdir)!;\
		s!@XEMACSINFODIR@!$(xemacsinfodir)!;\
		" < $(xemacslispsrcdir)/ewb-load.el.in > $@

$(xemacslispsrcdir)/ewb-mode.el:	$(xemacslispsrcdir)/ewb-mode.el.in
	$(SED) -e "s!@XEMACSETCDIR@!$(xemacsetcdir)!g;\
		" < $(xemacslispsrcdir)/ewb-mode.el.in > $@

install: all
	$(MKDIR) $(xemacslispdir)
	cp -R $(xemacslispsrcdir)/*.el $(xemacslispdir)
	$(MKDIR) $(xemacsetcdir)
	cp -R ${xemacsetcsrcdir}/*.x[bp]m $(xemacsetcdir)
	$(MKDIR) $(xemacsinfodir)
	cp -R ${xemacsinfosrcdir}/*.info $(xemacsinfodir)
	$(INSTALL_INFO) $(xemacsinfodir)/ewb-mode.info $(xemacsinfodir)/dir

clean:
	rm -f $(xemacs_lisps)

