CMUCL commit: src/tools (make-main-dist.sh)

Raymond Toy rtoy at common-lisp.net
Mon May 31 05:49:54 CEST 2010


    Date: Sunday, May 30, 2010 @ 23:49:54
  Author: rtoy
    Path: /project/cmucl/cvsroot/src/tools

Modified: make-main-dist.sh

Touch the fasl files for asdf and defsystem so that the object date is
newer than the source date.  This prevents warnings that the source is
newer than the object in binary distributions.


-------------------+
 make-main-dist.sh |   11 +++++++++++
 1 file changed, 11 insertions(+)


Index: src/tools/make-main-dist.sh
diff -u src/tools/make-main-dist.sh:1.19 src/tools/make-main-dist.sh:1.20
--- src/tools/make-main-dist.sh:1.19	Mon May 10 15:30:40 2010
+++ src/tools/make-main-dist.sh	Sun May 30 23:49:53 2010
@@ -139,6 +139,17 @@
     install ${GROUP} ${OWNER} -m 0644 src/$f $DESTDIR/lib/cmucl/lib/$f
 done
 
+# Touch the fasl files for asdf and defsystem, so we don't get notes
+# about the source being newer than object.
+sleep 1;
+touch $DESTDIR/lib/cmucl/lib/contrib/asdf/asdf.$FASL
+touch $DESTDIR/lib/cmucl/lib/contrib/defsystem/defsystem.$FASL
+if [ "$FASL" = "x86f" ]; then
+    # For x87, we want both x86f and sse2f
+    touch $DESTDIR/lib/cmucl/lib/contrib/asdf/asdf.x86f
+    touch $DESTDIR/lib/cmucl/lib/contrib/defsystem/defsystem.x86f
+fi
+
 install ${GROUP} ${OWNER} -m 0644 src/general-info/cmucl.1 \
 	$DESTDIR/${MANDIR}/
 install ${GROUP} ${OWNER} -m 0644 src/general-info/lisp.1 \



More information about the cmucl-commit mailing list