Mercurial > hg > xemacs-beta
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 |