comparison src/Makefile.in.in @ 26:441bb1e64a06 r19-15b96

Import from CVS: tag r19-15b96
author cvs
date Mon, 13 Aug 2007 08:51:32 +0200
parents 4103f0995bd7
children 1917ad0d78d7
comparison
equal deleted inserted replaced
25:383a494979f8 26:441bb1e64a06
1155 ${lispdir}prim/isearch-mode.elc ${lispdir}prim/misc.elc \ 1155 ${lispdir}prim/isearch-mode.elc ${lispdir}prim/misc.elc \
1156 ${lispdir}packages/vc-hooks.elc \ 1156 ${lispdir}packages/vc-hooks.elc \
1157 ${lispdir}prim/replace.elc ${lispdir}prim/specifier.elc \ 1157 ${lispdir}prim/replace.elc ${lispdir}prim/specifier.elc \
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}ediff/ediff-hook.elc \ 1160 ${lispdir}prim/itimer.elc ${lispdir}prim/itimer-autosave.elc \
1161 ${lispdir}ediff/ediff-hook.elc \
1161 ${lispdir}custom/widget.elc \ 1162 ${lispdir}custom/widget.elc \
1162 ${lispdir}custom/custom.elc ${lispdir}custom/custom-xmas.elc \ 1163 ${lispdir}custom/custom.elc ${lispdir}custom/custom-xmas.elc \
1163 ${lispdir}packages/fontl-hooks.elc SCROLLBAR_LISP \ 1164 ${lispdir}packages/fontl-hooks.elc SCROLLBAR_LISP \
1164 ${lispdir}prim/buffer.elc MENUBAR_LISP \ 1165 ${lispdir}prim/buffer.elc MENUBAR_LISP \
1165 ${lispdir}packages/buff-menu.elc DIALOG_LISP \ 1166 ${lispdir}packages/buff-menu.elc DIALOG_LISP \
1215 #else 1216 #else
1216 #ifdef HAVE_SHM 1217 #ifdef HAVE_SHM
1217 -if [ -w ${srcdir}/../lisp ]; then \ 1218 -if [ -w ${srcdir}/../lisp ]; then \
1218 w=`pwd`; cd ${srcdir}; $${w}/temacs -nl -batch -l inc-vers; \ 1219 w=`pwd`; cd ${srcdir}; $${w}/temacs -nl -batch -l inc-vers; \
1219 else true; fi 1220 else true; fi
1220 $(DUMPENV) ./temacs -nl -batch -l loadup.el dump 1221 touch SATISFIED
1222 -$(DUMPENV) ./temacs -nl -batch -l loadup.el dump
1223 if [ -f SATISFIED ]; then \
1224 $(MAKE) release; \
1225 fi
1221 #else /* ! defined (HAVE_SHM) */ 1226 #else /* ! defined (HAVE_SHM) */
1222 -if [ -w ${srcdir}/../lisp ]; then \ 1227 -if [ -w ${srcdir}/../lisp ]; then \
1223 w=`pwd`; cd ${srcdir}; $${w}/temacs -batch -l inc-vers; \ 1228 w=`pwd`; cd ${srcdir}; $${w}/temacs -batch -l inc-vers; \
1224 else true; fi 1229 else true; fi
1225 $(DUMPENV) ./temacs -batch -l loadup.el dump 1230 touch SATISFIED
1231 -$(DUMPENV) ./temacs -batch -l loadup.el dump
1232 if [ -f SATISFIED ]; then \
1233 $(MAKE) release; \
1234 fi
1226 #endif /* ! defined (HAVE_SHM) */ 1235 #endif /* ! defined (HAVE_SHM) */
1227 touch release 1236 touch release
1228 #endif /* ! defined (CANNOT_DUMP) */ 1237 #endif /* ! defined (CANNOT_DUMP) */
1229 1238
1230 xemacs: temacs ${libsrc}DOC ${lisp} MOFILE OTHER_FILES 1239 xemacs: temacs ${libsrc}DOC ${lisp} MOFILE OTHER_FILES
1231 $(DUMPENV) ./temacs -batch -l loadup.el dump 1240 touch SATISFIED
1241 -$(DUMPENV) ./temacs -batch -l loadup.el dump
1242 if [ -f SATISFIED ]; then \
1243 $(MAKE) xemacs; \
1244 fi
1232 1245
1233 xemacs-no-site-file: temacs ${libsrc}DOC ${lisp} MOFILE OTHER_FILES 1246 xemacs-no-site-file: temacs ${libsrc}DOC ${lisp} MOFILE OTHER_FILES
1234 $(DUMPENV) ./temacs -batch -l loadup.el dump no-site-file 1247 touch SATISFIED
1248 -$(DUMPENV) ./temacs -batch -l loadup.el dump no-site-file
1249 if [ -f SATISFIED ]; then \
1250 $(MAKE) xemacs-no-site-file; \
1251 fi
1235 1252
1236 obj_src = $(objs:.o=.c) 1253 obj_src = $(objs:.o=.c)
1237 1254
1238 1255
1239 #ifdef NO_DOC_FILE 1256 #ifdef NO_DOC_FILE
1240 ${libsrc}DOC: ${libsrc}make-docfile 1257 ${libsrc}DOC: ${libsrc}make-docfile
1241 #else 1258 #else
1242 ${libsrc}DOC: ${libsrc}make-docfile ${obj_src} ${lisp} 1259 ${libsrc}DOC: ${libsrc}make-docfile ${obj_src} ${lisp}
1243 #endif 1260 #endif
1244 rm -f ${libsrc}DOC 1261 rm -f ${libsrc}DOC
1245 ${libsrc}make-docfile -d ${srcdir} ${obj_src} \ 1262 ${libsrc}make-docfile -d ${srcdir} -i ${lispdir}site-packages \
1263 ${obj_src} \
1246 ${mallocdocsrc} ${rallocdocsrc} ${lispdir}version.el \ 1264 ${mallocdocsrc} ${rallocdocsrc} ${lispdir}version.el \
1247 ${lisp} > ${libsrc}DOC 1265 ${lisp} > ${libsrc}DOC
1248 1266
1249 dump_elcs: dump-elcs 1267 dump_elcs: dump-elcs
1250 1268
1739 alloc.o: events.h 1757 alloc.o: events.h
1740 alloc.o: extents.h 1758 alloc.o: extents.h
1741 alloc.o: frame.h 1759 alloc.o: frame.h
1742 alloc.o: frameslots.h 1760 alloc.o: frameslots.h
1743 alloc.o: glyphs.h 1761 alloc.o: glyphs.h
1744 alloc.o: puresize.h 1762 alloc.o: puresize.h PURESIZE.h
1745 alloc.o: redisplay.h 1763 alloc.o: redisplay.h
1746 alloc.o: scrollbar.h 1764 alloc.o: scrollbar.h
1747 alloc.o: specifier.h 1765 alloc.o: specifier.h
1748 alloc.o: systime.h 1766 alloc.o: systime.h
1749 alloc.o: toolbar.h 1767 alloc.o: toolbar.h
2884 profile.o: hash.h 2902 profile.o: hash.h
2885 profile.o: systime.h 2903 profile.o: systime.h
2886 pure.o: blocktype.h 2904 pure.o: blocktype.h
2887 pure.o: config.h 2905 pure.o: config.h
2888 pure.o: dynarr.h 2906 pure.o: dynarr.h
2889 pure.o: puresize.h 2907 pure.o: puresize.h PURESIZE.h
2890 ralloc.o: blocktype.h 2908 ralloc.o: blocktype.h
2891 ralloc.o: config.h 2909 ralloc.o: config.h
2892 ralloc.o: dynarr.h 2910 ralloc.o: dynarr.h
2893 ralloc.o: getpagesize.h 2911 ralloc.o: getpagesize.h
2894 rangetab.o: blocktype.h 2912 rangetab.o: blocktype.h