--- Makefile~	Fri Jul 17 00:53:34 1998
+++ Makefile	Sun Sep  6 16:33:20 1998
@@ -17,7 +17,7 @@
 ## EDIT THE FOLLOWINGS
 ##
 
-PREFIX = /usr/local
+PREFIX ?= /usr/local
 
 ##
 ## Compile engines
@@ -27,7 +27,7 @@
 CFLAGS = -O
 
 #EMACS = emacs
-EMACS = xemacs
+EMACS = ${EMACSCMD}
 #EMACS = mule
 
 ##
@@ -40,7 +40,7 @@
 ## A directory where mew*.el[c] will be installed.
 ##
 
-ELISPDIR  = $(PREFIX)/lib/$(EMACS)/site-lisp
+ELISPDIR  ?= $(PREFIX)/lib/$(EMACS)/site-lisp
 #ELISPDIR = $(PREFIX)/share/emacs/site-lisp
 #ELISPDIR = $(PREFIX)/lib/emacs
 
@@ -48,7 +48,7 @@
 ## A directory where info files will be installed.
 ##
 
-INFODIR = $(PREFIX)/$(EMACS)/info
+INFODIR ?= $(PREFIX)/$(EMACS)/info
 
 ################################################################
 ##
@@ -90,12 +90,17 @@
 RM = rm -f
 BIN = bin
 
+.if defined(ELISP)
 all: $(OBJS)
 	@echo 'Compiling EL files of Mew ... '
 	@echo 'PLEASE IGNORE WARNINGS IF DISPLAYED. TAKE IT EASY!'
 	$(EMACS) -batch -q -no-site-file -l ./$(TEMPFILE) -f mew-compile
-	cd $(BIN); ./configure; $(MAKE) CFLAGS="$(CFLAGS)" CC="$(CC)"
 	@echo 'Compiling EL files of Mew ... done'
+.endif
+.if defined(COMMON)
+all:
+	cd $(BIN); ./configure; $(MAKE) CFLAGS="$(CFLAGS)" CC="$(CC)"
+.endif
 
 $(OBJS): $(TEMPFILE) mew.el
 
@@ -105,10 +110,15 @@
 	@echo $(OBJS) | sed -e 's/\(mew[^ ]*\.el\)c/"\1"/g'  >> $(TEMPFILE)
 	@echo ')))' >> $(TEMPFILE)
 
+.if defined(ELISP)
 install: $(OBJS)
-	cp $(SRCS) $(ELISPDIR)
-	cp $(OBJS) $(ELISPDIR)
+	${MKDIR} $(ELISPDIR)
+	${INSTALL_DATA} $(SRCS) $(OBJS)  $(ELISPDIR)
+.endif
+.if defined(COMMON)
+install:
 	cd $(BIN); $(MAKE) install CFLAGS="$(CFLAGS)" CC="$(CC)" BINDIR="$(BINDIR)"
+.endif
 
 install-info:
 	cp $(INFO) $(INFODIR)
