Raymond Toy pushed to branch issue-363-add-version-number at cmucl / cmucl

Commits:

5 changed files:

Changes:

  • bin/build.sh
    ... ... @@ -131,9 +131,9 @@ buildit ()
    131 131
         if [ "$ENABLE" = "yes" ]; 
    
    132 132
         then
    
    133 133
     	$TOOLDIR/clean-target.sh $CLEAN_FLAGS $TARGET || { echo "Failed: $TOOLDIR/clean-target.sh"; exit 1; }
    
    134
    -	set -x
    
    134
    +	#set -x
    
    135 135
     	time $BUILDWORLD $TARGET $OLDLISP $BOOT || { echo "Failed: $BUILDWORLD"; exit 1; }
    
    136
    -	set +x
    
    136
    +	#set +x
    
    137 137
     	if [ "$REBUILD_LISP" = "yes" ]; then
    
    138 138
     	    $TOOLDIR/rebuild-lisp.sh $TARGET
    
    139 139
     	fi
    
    ... ... @@ -144,15 +144,15 @@ buildit ()
    144 144
     
    
    145 145
     	if [ "$BUILD_WORLD2" = "yes" ];
    
    146 146
     	then
    
    147
    -	    set -x
    
    147
    +	    #set -x
    
    148 148
     	    $BUILDWORLD $TARGET $OLDLISP $BOOT || { echo "Failed: $BUILDWORLD"; exit 1; }
    
    149
    -	    set +x
    
    149
    +	    #set +x
    
    150 150
     	fi
    
    151 151
     	$TOOLDIR/load-world.sh $TARGET "$VERSION" || { echo "Failed: $TOOLDIR/load-world.sh"; exit 1; }
    
    152 152
     
    
    153
    -	set -x
    
    153
    +	#set -x
    
    154 154
     	$TARGET/lisp/lisp -lib $TARGET/lisp -batch -noinit -nositeinit < /dev/null || { echo "Failed: $TARGET/lisp/lisp -batch -noinit"; exit 1; }
    
    155
    -	set +x
    
    155
    +	#set +x
    
    156 156
     	return 0;
    
    157 157
         fi
    
    158 158
     }
    

  • bin/cmucl-version.sh
    1 1
     #!/bin/sh 
    
    2 2
     
    
    3 3
     # Script to determine the cmucl version based on git describe
    
    4
    -GIT_HASH="`(cd src; git describe --dirty 2>/dev/null || git describe 2>/dev/null)`"
    
    4
    +GIT_HASH="`(git describe --dirty 2>/dev/null || git describe 2>/dev/null)`"
    
    5 5
     # echo GIT_HASH = ${GIT_HASH}
    
    6 6
     
    
    7 7
     if expr "X${GIT_HASH}" : 'Xsnapshot-[0-9][0-9][0-9][0-9]-[01][0-9]' > /dev/null; then
    

  • bin/make-dist.sh
    ... ... @@ -149,7 +149,7 @@ if [ -n "$COMPRESS_ARG" ]; then
    149 149
         esac
    
    150 150
     fi
    
    151 151
     
    
    152
    -set -x
    
    152
    +#set -x
    
    153 153
     if [ -z "$VERSION" ]; then
    
    154 154
         # If a default version exists, use it. Otherwise this is an
    
    155 155
         # error---at least one of these must not be empty.
    

  • bin/run-unit-tests.sh
    ... ... @@ -49,7 +49,7 @@ function cleanup {
    49 49
     
    
    50 50
     trap cleanup EXIT
    
    51 51
     
    
    52
    -set -x
    
    52
    +#set -x
    
    53 53
     if [ -n "${TESTDIR}" ]; then
    
    54 54
         TESTDIRARG=" :test-directory \"${TESTDIR}/\""
    
    55 55
     else
    

  • src/lisp/GNUmakefile
    ... ... @@ -54,8 +54,6 @@ version.o : version.c version
    54 54
     	$(CC) ${CFLAGS} $(CPPFLAGS) -DVERSION=`cat version` -c $<
    
    55 55
     
    
    56 56
     lisp.o : lisp.c
    
    57
    -	echo GIT_HASH = ${GIT_HASH}
    
    58
    -	echo DEFAULT_VERSION = ${DEFAULT_VERSION}
    
    59 57
     	$(CC) ${CFLAGS} $(CPPFLAGS) -DCMUCL_VERSION="\"${DEFAULT_VERSION}\"" -c $<
    
    60 58
     
    
    61 59
     lisp: ${OBJS} version.o
    
    ... ... @@ -127,7 +125,8 @@ translations:
    127 125
     	    rm -f /tmp/$$$$-updated-$$f.po /tmp/$$$$-orig-$$f.po; \
    
    128 126
     	  done; done
    
    129 127
     
    
    130
    -.PHONY : translations
    
    128
    +# Always build lisp.o so that the embedded version is updated.
    
    129
    +.PHONY : translations lisp.o
    
    131 130
     
    
    132 131
     # Like translations, but we don't compute the diff.  We just overwrite
    
    133 132
     # the po files in the repository so that we can tell if the