223 |
COPYDIR = ${srcdir}/etc ${srcdir}/lisp |
COPYDIR = ${srcdir}/etc ${srcdir}/lisp |
224 |
COPYDESTS = ${etcdir} ${lispdir} |
COPYDESTS = ${etcdir} ${lispdir} |
225 |
|
|
226 |
all: ${SUBDIR} leim |
all: maybe_bootstrap ${SUBDIR} leim |
227 |
|
|
228 |
removenullpaths=sed -e 's/^://g' -e 's/:$$//g' -e 's/::/:/g' |
removenullpaths=sed -e 's/^://g' -e 's/:$$//g' -e 's/::/:/g' |
229 |
|
|
663 |
### used to compile Lisp files. The last step is a "normal" make. |
### used to compile Lisp files. The last step is a "normal" make. |
664 |
|
|
665 |
.PHONY: bootstrap bootstrap-lisp-1 boostrap-src bootstrap-lisp bootstrap-clean |
.PHONY: bootstrap bootstrap-lisp-1 boostrap-src bootstrap-lisp bootstrap-clean |
666 |
|
.PHONY: maybe_bootstrap |
667 |
|
|
668 |
|
maybe_bootstrap: |
669 |
|
if [ ! -f $(srcdir)/lisp/abbrev.elc ]; then \ |
670 |
|
$(MAKE) $(MFLAGS) bootstrap; \ |
671 |
|
fi |
672 |
|
|
673 |
bootstrap: clean bootstrap-lisp-1 bootstrap-src bootstrap-lisp bootstrap-clean all info |
bootstrap: clean bootstrap-lisp-1 bootstrap-src bootstrap-lisp bootstrap-clean all info |
674 |
|
|