--- Makefile.orig Wed Mar 28 15:40:00 2001 +++ Makefile Wed Apr 3 16:31:21 2002 @@ -2,13 +2,14 @@ # See file COPYRIGHT for more information. # # Adjust these two lines for your ANSI C compiler -CC=gcc -ansi -pedantic -CFLAGS= +#CC=gcc -ansi -pedantic +#CFLAGS= # If you have Icon, you should use the Icon versions of the noweb pipeline. # Set LIBSRC=icon -LIBSRC=awk +LIBSRC=icon +#LIBSRC=awk # If you have no Icon compiler, but do have icont, make ICONC=icont -ICONC=iconc +ICONC=icont ICONT=icont # BIN is where the commands (notangle, noweave, nountangle, noroots) land @@ -18,13 +19,13 @@ # MAN7EXT is the extension for the nowebstyle man page (usually 7) # TEXINPUTS is the directory for TeX macro files # ELISP is the directory for emacs lisp files, or /dev/null not to install -BIN=/usr/local/noweb -LIB=/usr/local/noweb/lib -MAN=/usr/local/noweb/man +BIN=${PREFIX}/bin +LIB=${PREFIX}/share/noweb +MAN=${PREFIX}/man MANEXT=1 MAN7EXT=7 -TEXINPUTS=/usr/local/tex/inputs -ELISP=/dev/null +TEXINPUTS=${LIB}/tex +ELISP=${PREFIX}/share/emacs/site-lisp # change WEAVE if you want a different version of noweave to be installed WEAVE=noweave @@ -143,12 +144,12 @@ rm -f $(CATDIR)/nountangle.$(MANEXT).gz (cd $(CATDIR); ln notangle.$(MANEXT).gz nountangle.$(MANEXT).gz) install-tex: - -mkdir $(TEXINPUTS) 2>/dev/null + -mkdir -p $(TEXINPUTS) 2>/dev/null cp tex/nwmac.tex tex/noweb.sty $(TEXINPUTS) -texhash || echo "Program texhash not found or failed" install-elisp: - -mkdir $(ELISP) 2>/dev/null + -mkdir -p $(ELISP) 2>/dev/null cp elisp/noweb-mode.el $(ELISP) checkin: