Raymond Toy pushed to branch issue-363-add-version-number at cmucl / cmucl
Commits:
- 
ddf7b66b
by Raymond Toy at 2025-02-08T18:38:02-08:00
2 changed files:
Changes:
| ... | ... | @@ -2,30 +2,14 @@ | 
| 2 | 2 | |
| 3 | 3 |  usage()
 | 
| 4 | 4 |  {
 | 
| 5 | -    echo "load-world.sh [-?p] target-directory [version-string]"
 | |
| 5 | +    echo "load-world.sh [-?p] target-directory"
 | |
| 6 | 6 |      echo "   -p    Skip loading of PCL (Mostly for cross-compiling)"
 | 
| 7 | 7 |      echo "   -?    This help"
 | 
| 8 | -    echo " If the version-string is not given, the current date and time is used"
 | |
| 9 | 8 |      exit 1
 | 
| 10 | 9 |  }
 | 
| 11 | 10 | |
| 12 | 11 |  SKIP_PCL=
 | 
| 13 | 12 |  NO_PCL_FEATURE=
 | 
| 14 | -# Default version is the date with the git hash.  Older versions of
 | |
| 15 | -# git don't support --dirty, but the output in that case is what we
 | |
| 16 | -# want (except for ending with "dirty"), so we're set.
 | |
| 17 | -GIT_HASH="`(cd src; git describe --dirty 2>/dev/null || git describe 2>/dev/null)`"
 | |
| 18 | - | |
| 19 | -# If the git hash looks like a snapshot tag or release, don't add the date.
 | |
| 20 | -VERSION="`date '+%Y-%m-%d %H:%M:%S'`${GIT_HASH:+ $GIT_HASH}"
 | |
| 21 | -if expr "X${GIT_HASH}" : 'Xsnapshot-[0-9][0-9][0-9][0-9]-[01][0-9]' > /dev/null; then
 | |
| 22 | -    VERSION="${GIT_HASH}"
 | |
| 23 | -fi
 | |
| 24 | - | |
| 25 | -if expr "X${GIT_HASH}" : 'X[0-9][0-9][a-f]' > /dev/null; then
 | |
| 26 | -    VERSION="${GIT_HASH}"
 | |
| 27 | -fi
 | |
| 28 | -echo $VERSION
 | |
| 29 | 13 | |
| 30 | 14 |  while getopts "p" arg
 | 
| 31 | 15 |  do
 | 
| ... | ... | @@ -31,12 +31,6 @@ | 
| 31 | 31 |  ;(setf lisp::*enable-dynamic-space-code* t)
 | 
| 32 | 32 | |
| 33 | 33 | |
| 34 | -;;; Get some data on this core.
 | |
| 35 | -;;;
 | |
| 36 | -(write-string "What is the current lisp-implementation-version? ")
 | |
| 37 | -(force-output)
 | |
| 38 | -(set '*lisp-implementation-version* (read-line))
 | |
| 39 | - | |
| 40 | 34 |  ;;; Load the rest of the reader (maybe byte-compiled.)
 | 
| 41 | 35 |  (maybe-byte-load "target:code/sharpm")
 | 
| 42 | 36 |  (maybe-byte-load "target:code/backq")
 |