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

Raymond Toy rtoy at common-lisp.net
Mon Jul 5 22:32:33 CEST 2010


    Date: Monday, July 5, 2010 @ 16:32:33
  Author: rtoy
    Path: /project/cmucl/cvsroot/src/tools

Modified: make-extra-dist.sh make-main-dist.sh

Fix issue where we get warnings about source being newer than object
for asdf and defsystem.

make-extra-dist.sh:
o Fix up the grep patterns to skip over what we wanted.  (Use egrep
  instead of grep, and change \| to |.)  This makes sure that the
  extras tarball doesn't have asdf or defsystem.

make-main-dist.sh:
o Don't need to touch the asdf/defsystem files anymore.


--------------------+
 make-extra-dist.sh |   10 +++++-----
 make-main-dist.sh  |   11 -----------
 2 files changed, 5 insertions(+), 16 deletions(-)


Index: src/tools/make-extra-dist.sh
diff -u src/tools/make-extra-dist.sh:1.11 src/tools/make-extra-dist.sh:1.12
--- src/tools/make-extra-dist.sh:1.11	Mon May 10 15:30:40 2010
+++ src/tools/make-extra-dist.sh	Mon Jul  5 16:32:33 2010
@@ -94,12 +94,12 @@
 
 # Install the contrib stuff.  Create the directories and then copy the files.
 
-for d in `(cd src; find contrib -type d -print | grep -v "CVS\|asdf\|defsystem")`
+for d in `(cd src; find contrib -type d -print | egrep -v "CVS|asdf|defsystem")`
 do
     install -d ${GROUP} ${OWNER} -m 0755 $DESTDIR/lib/cmucl/lib/$d
 done
 
-for f in `(cd src/contrib; find . -type f -print | grep -v "CVS\|asdf\|defsystem")`
+for f in `(cd src/contrib; find . -type f -print | egrep -v "CVS|asdf|defsystem")`
 do
     FILE=`basename $f`
     DIR=`dirname $f`
@@ -108,13 +108,13 @@
 
 # Install all the locale data.
 
-for d in `(cd src/i18n/; find locale -type d -print | grep -v CVS)`
+for d in `(cd src/i18n/; find locale -type d -print | egrep -v CVS)`
 do
     install -d ${GROUP} ${OWNER} -m 0755 $DESTDIR/lib/cmucl/lib/$d
 done
 
 # Install mo files.
-for f in `(cd $TARGET/i18n; find locale -type f -print | grep -v 'CVS\|~.*~\|.*~')`
+for f in `(cd $TARGET/i18n; find locale -type f -print | egrep -v 'CVS|~.*~|.*~')`
 do
     FILE=`basename $f`
     DIR=`dirname $f`
@@ -122,7 +122,7 @@
 done
 
 # Install po files
-for f in `(cd src/i18n; find locale -type f -print | grep -v 'CVS\|~.*~\|.*~')`
+for f in `(cd src/i18n; find locale -type f -print | egrep -v 'CVS|~.*~|.*~')`
 do
     FILE=`basename $f`
     DIR=`dirname $f`
Index: src/tools/make-main-dist.sh
diff -u src/tools/make-main-dist.sh:1.20 src/tools/make-main-dist.sh:1.21
--- src/tools/make-main-dist.sh:1.20	Sun May 30 23:49:53 2010
+++ src/tools/make-main-dist.sh	Mon Jul  5 16:32:33 2010
@@ -139,17 +139,6 @@
     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