diff Makefile.in @ 104:cf808b4c4290 r20-1b4

Import from CVS: tag r20-1b4
author cvs
date Mon, 13 Aug 2007 09:16:51 +0200
parents a145efe76779
children 360340f9fd5f
line wrap: on
line diff
--- a/Makefile.in	Mon Aug 13 09:15:51 2007 +0200
+++ b/Makefile.in	Mon Aug 13 09:16:51 2007 +0200
@@ -298,7 +298,7 @@
 
 .RECURSIVE: ${SUBDIR}
 
-${SUBDIR}: ${SUBDIR_MAKEFILES} src/config.h FRC
+${SUBDIR}: ${SUBDIR_MAKEFILES} src/config.h src/puresize_adjust.h FRC
 	cd $@ && $(MAKE) all $(MFLAGS) \
 		CC='${CC}' CFLAGS='${CFLAGS}' MAKE='${MAKE}'
 
@@ -320,6 +320,12 @@
 src/config.h: ${srcdir}/src/config.h.in
 	./config.status
 
+src/puresize_adjust.h:	${srcdir}/src/puresize.h
+	@echo "Resetting \`src/puresize_adjust.h'."
+	@echo '/* This file is generated by XEmacs, DO NOT MODIFY!!! */' > src/puresize_adjust.h
+	@echo '#define PURESIZE_ADJUSTMENT 0' >> src/puresize_adjust.h
+
+
 # ==================== Installation ====================
 
 ## If we let lib-src do its own installation, that means we
@@ -489,11 +495,11 @@
 top_distclean=\
 	rm -f config.status config-tmp-* build-install ; \
 	rm -f Makefile ${SUBDIR_MAKEFILES}; \
-	(cd lock && rm -f *) ; \
-	echo "/* This file is generated by XEmacs, DO NOT MODIFY!!! */" > src/PURESIZE.h; \
-	echo "# define PURESIZE 1350000" >> src/PURESIZE.h
+	(cd lock && rm -f *)
 
 distclean: FRC.distclean
+	-([ ! -d lock ] && mkdir lock)
+	-([ ! -d site-lisp ] && mkdir site-lisp)
 	(cd src      && $(MAKE) $(MFLAGS) distclean)
 	(cd lib-src  && $(MAKE) $(MFLAGS) distclean)
 	(cd lwlib    && $(MAKE) $(MFLAGS) distclean)