comparison src/Makefile.in.in @ 28:1917ad0d78d7 r19-15b97

Import from CVS: tag r19-15b97
author cvs
date Mon, 13 Aug 2007 08:51:55 +0200
parents 441bb1e64a06
children ec9a17fef872
comparison
equal deleted inserted replaced
27:0a3286277d9b 28:1917ad0d78d7
1158 ${lispdir}modes/auto-show.elc SUNPRO_LISP TTY_LISP \ 1158 ${lispdir}modes/auto-show.elc SUNPRO_LISP TTY_LISP \
1159 ${lispdir}bytecomp/bytecomp-runtime.elc FLOAT_LISP EPOCH_LISP \ 1159 ${lispdir}bytecomp/bytecomp-runtime.elc FLOAT_LISP EPOCH_LISP \
1160 ${lispdir}prim/itimer.elc ${lispdir}prim/itimer-autosave.elc \ 1160 ${lispdir}prim/itimer.elc ${lispdir}prim/itimer-autosave.elc \
1161 ${lispdir}ediff/ediff-hook.elc \ 1161 ${lispdir}ediff/ediff-hook.elc \
1162 ${lispdir}custom/widget.elc \ 1162 ${lispdir}custom/widget.elc \
1163 ${lispdir}custom/custom.elc ${lispdir}custom/custom-xmas.elc \ 1163 ${lispdir}custom/custom.elc \
1164 ${lispdir}packages/fontl-hooks.elc SCROLLBAR_LISP \ 1164 ${lispdir}packages/fontl-hooks.elc SCROLLBAR_LISP \
1165 ${lispdir}prim/buffer.elc MENUBAR_LISP \ 1165 ${lispdir}prim/buffer.elc MENUBAR_LISP \
1166 ${lispdir}packages/buff-menu.elc DIALOG_LISP \ 1166 ${lispdir}packages/buff-menu.elc DIALOG_LISP \
1167 ${lispdir}modes/abbrev.elc X11_LISP NS_LISP ENERGIZE_LISP TOOLTALK_LISP 1167 ${lispdir}modes/abbrev.elc X11_LISP NS_LISP ENERGIZE_LISP TOOLTALK_LISP
1168 1168
1216 #else 1216 #else
1217 #ifdef HAVE_SHM 1217 #ifdef HAVE_SHM
1218 -if [ -w ${srcdir}/../lisp ]; then \ 1218 -if [ -w ${srcdir}/../lisp ]; then \
1219 w=`pwd`; cd ${srcdir}; $${w}/temacs -nl -batch -l inc-vers; \ 1219 w=`pwd`; cd ${srcdir}; $${w}/temacs -nl -batch -l inc-vers; \
1220 else true; fi 1220 else true; fi
1221 touch SATISFIED 1221 @touch SATISFIED
1222 -$(DUMPENV) ./temacs -nl -batch -l loadup.el dump 1222 -$(DUMPENV) ./temacs -nl -batch -l loadup.el dump
1223 if [ -f SATISFIED ]; then \ 1223 @if [ -f SATISFIED ]; then \
1224 $(MAKE) release; \ 1224 $(MAKE) release; \
1225 fi 1225 fi
1226 #else /* ! defined (HAVE_SHM) */ 1226 #else /* ! defined (HAVE_SHM) */
1227 -if [ -w ${srcdir}/../lisp ]; then \ 1227 -if [ -w ${srcdir}/../lisp ]; then \
1228 w=`pwd`; cd ${srcdir}; $${w}/temacs -batch -l inc-vers; \ 1228 w=`pwd`; cd ${srcdir}; $${w}/temacs -batch -l inc-vers; \
1229 else true; fi 1229 else true; fi
1230 touch SATISFIED 1230 @touch SATISFIED
1231 -$(DUMPENV) ./temacs -batch -l loadup.el dump 1231 -$(DUMPENV) ./temacs -batch -l loadup.el dump
1232 if [ -f SATISFIED ]; then \ 1232 @if [ -f SATISFIED ]; then \
1233 $(MAKE) release; \ 1233 $(MAKE) release; \
1234 fi 1234 fi
1235 #endif /* ! defined (HAVE_SHM) */ 1235 #endif /* ! defined (HAVE_SHM) */
1236 touch release 1236 touch release
1237 #endif /* ! defined (CANNOT_DUMP) */ 1237 #endif /* ! defined (CANNOT_DUMP) */
1238 1238
1239 xemacs: temacs ${libsrc}DOC ${lisp} MOFILE OTHER_FILES 1239 xemacs: temacs ${libsrc}DOC ${lisp} MOFILE OTHER_FILES
1240 touch SATISFIED 1240 @touch SATISFIED
1241 -$(DUMPENV) ./temacs -batch -l loadup.el dump 1241 -$(DUMPENV) ./temacs -batch -l loadup.el dump
1242 if [ -f SATISFIED ]; then \ 1242 @if [ -f SATISFIED ]; then \
1243 $(MAKE) xemacs; \ 1243 $(MAKE) xemacs; \
1244 fi 1244 fi
1245 1245
1246 xemacs-no-site-file: temacs ${libsrc}DOC ${lisp} MOFILE OTHER_FILES 1246 xemacs-no-site-file: temacs ${libsrc}DOC ${lisp} MOFILE OTHER_FILES
1247 touch SATISFIED 1247 @touch SATISFIED
1248 -$(DUMPENV) ./temacs -batch -l loadup.el dump no-site-file 1248 -$(DUMPENV) ./temacs -batch -l loadup.el dump no-site-file
1249 if [ -f SATISFIED ]; then \ 1249 @if [ -f SATISFIED ]; then \
1250 $(MAKE) xemacs-no-site-file; \ 1250 $(MAKE) xemacs-no-site-file; \
1251 fi 1251 fi
1252 1252
1253 obj_src = $(objs:.o=.c) 1253 obj_src = $(objs:.o=.c)
1254 1254
1471 #endif 1471 #endif
1472 1472
1473 config.h: ${srcdir}/config.h.in 1473 config.h: ${srcdir}/config.h.in
1474 @echo "The file config.h needs to be set up from config.h.in." 1474 @echo "The file config.h needs to be set up from config.h.in."
1475 @echo "Consult the file \`INSTALL' for instructions for building Emacs." 1475 @echo "Consult the file \`INSTALL' for instructions for building Emacs."
1476 exit 1
1477
1478 puresize_adjust.h: ${srcdir}/puresize.h
1479 @echo "The file puresize_adjust still needs to be generated."
1480 @echo "Please run 'make' from the top-level."
1476 exit 1 1481 exit 1
1477 1482
1478 paths.h: ${srcdir}/paths.h.in 1483 paths.h: ${srcdir}/paths.h.in
1479 @echo "The file paths.h needs to be set up from paths.h.in." 1484 @echo "The file paths.h needs to be set up from paths.h.in."
1480 @echo "Consult the file \`INSTALL' for instructions for building Emacs." 1485 @echo "Consult the file \`INSTALL' for instructions for building Emacs."
1574 clean: mostlyclean 1579 clean: mostlyclean
1575 rm -f xemacs libextcli* 1580 rm -f xemacs libextcli*
1576 /**/# This is used in making a distribution. 1581 /**/# This is used in making a distribution.
1577 /**/# Do not use it on development directories! 1582 /**/# Do not use it on development directories!
1578 distclean: clean versionclean 1583 distclean: clean versionclean
1579 rm -f config.h paths.h Emacs.ad.h Makefile Makefile.in .pure 1584 rm -f config.h paths.h puresize_adjust.h Emacs.ad.h Makefile Makefile.in .pure
1580 realclean: distclean 1585 realclean: distclean
1581 rm -f TAGS 1586 rm -f TAGS
1582 versionclean: 1587 versionclean:
1583 -rm -f xemacs emacs-* ${libsrc}DOC* 1588 -rm -f xemacs emacs-* ${libsrc}DOC*
1584 extraclean: realclean 1589 extraclean: realclean
1757 alloc.o: events.h 1762 alloc.o: events.h
1758 alloc.o: extents.h 1763 alloc.o: extents.h
1759 alloc.o: frame.h 1764 alloc.o: frame.h
1760 alloc.o: frameslots.h 1765 alloc.o: frameslots.h
1761 alloc.o: glyphs.h 1766 alloc.o: glyphs.h
1762 alloc.o: puresize.h PURESIZE.h 1767 alloc.o: puresize.h puresize_adjust.h
1763 alloc.o: redisplay.h 1768 alloc.o: redisplay.h
1764 alloc.o: scrollbar.h 1769 alloc.o: scrollbar.h
1765 alloc.o: specifier.h 1770 alloc.o: specifier.h
1766 alloc.o: systime.h 1771 alloc.o: systime.h
1767 alloc.o: toolbar.h 1772 alloc.o: toolbar.h
2902 profile.o: hash.h 2907 profile.o: hash.h
2903 profile.o: systime.h 2908 profile.o: systime.h
2904 pure.o: blocktype.h 2909 pure.o: blocktype.h
2905 pure.o: config.h 2910 pure.o: config.h
2906 pure.o: dynarr.h 2911 pure.o: dynarr.h
2907 pure.o: puresize.h PURESIZE.h 2912 pure.o: puresize.h puresize_adjust.h
2908 ralloc.o: blocktype.h 2913 ralloc.o: blocktype.h
2909 ralloc.o: config.h 2914 ralloc.o: config.h
2910 ralloc.o: dynarr.h 2915 ralloc.o: dynarr.h
2911 ralloc.o: getpagesize.h 2916 ralloc.o: getpagesize.h
2912 rangetab.o: blocktype.h 2917 rangetab.o: blocktype.h