# runs. These files are all architecture-independent. Right now, the
# only such data is the locking directory; ${lockdir} is a
# subdirectory of this.
-sharedstatedir=@statedir@
+sharedstatedir=@sharedstatedir@
# Where to install and expect executable files to be run by Emacs
# rather than directly by users, and other architecture-dependent
# system, it is inappropriate to imply that it is part of Emacs.
infodir=@infodir@
+# Where to look for bitmap files.
+bitmapdir=@bitmapdir@
+
# Where to find the source code. The source code for Emacs's C kernel is
# expected to be in ${srcdir}/src, and the source code for Emacs's
# utility programs is expected to be in ${srcdir}/lib-src. This is
-e 's;\(#.*PATH_EXEC\).*$$;\1 "${archlibdir}";' \
-e 's;\(#.*PATH_INFO\).*$$;\1 "${infodir}";' \
-e 's;\(#.*PATH_DATA\).*$$;\1 "${etcdir}";' \
+ -e 's;\(#.*PATH_BITMAPS\).*$$;\1 "${bitmapdir}";' \
-e 's;\(#.*PATH_DOC\).*$$;\1 "${docdir}";' \
-e 's;\(#.*PATH_LOCK\).*$$;\1 "${lockdir}/";') && \
${srcdir}/move-if-change paths.h.tmp$$$$ src/paths.h
-e 's;\(#.*PATH_EXEC\).*$$;\1 "${archlibdir}";' \
-e 's;\(#.*PATH_INFO\).*$$;\1 "${infodir}";' \
-e 's;\(#.*PATH_DATA\).*$$;\1 "${etcdir}";' \
+ -e 's;\(#.*PATH_BITMAPS\).*$$;\1 "${bitmapdir}";' \
-e 's;\(#.*PATH_DOC\).*$$;\1 "${docdir}";' \
-e 's;\(#.*PATH_LOCK\).*$$;\1 "${lockdir}/";') && \
${srcdir}/move-if-change paths.h.tmp$$$$ src/paths.h
rm -f $${subdir}/*~ ; \
done) ; \
done
+ -rm -f ${lispdir}/subdirs.el
+ ./update-subdirs ${lispdir}
if [ `(cd ./etc; /bin/pwd)` != `(cd ${docdir}; /bin/pwd)` ]; \
then \
echo "Copying etc/DOC-* ..." ; \
### `make distclean' should leave only the files that were in the
### distribution.
top_distclean=\
- rm -f config.status build-install ; \
+ rm -f config.status ; \
rm -f Makefile ${SUBDIR_MAKEFILES} ; \
(cd lock ; rm -f *)
distclean: FRC
### and VC will swiftly let you know if this happens, and it is easily
### corrected.
SOURCES = ChangeLog GETTING.GNU.SOFTWARE INSTALL Makefile.in PROBLEMS \
- README build-install.in configure make-dist move-if-change
+ README configure make-dist move-if-change
.PHONY: unlock relock
@echo "We don't have any tests for GNU Emacs yet."
dist:
+ ./update-subdirs ${srcdir}/lisp
cd ${srcdir}; make-dist
.PHONY: info dvi dist check