Raymond Toy pushed to branch issue-363-add-version-number at cmucl / cmucl
Commits:
-
b4d0c2b7
by Raymond Toy at 2025-01-05T13:30:06-08:00
-
5b45c46f
by Raymond Toy at 2025-01-05T13:30:24-08:00
2 changed files:
Changes:
... | ... | @@ -141,7 +141,7 @@ install -d ${GROUP} ${OWNER} -m 0755 $DESTDIR/${DOCDIR} |
141 | 141 | install -d ${GROUP} ${OWNER} -m 0755 $DESTDIR/${MANDIR}
|
142 | 142 | install ${GROUP} ${OWNER} -m 0755 $TARGET/lisp/lisp $DESTDIR/bin/lisp-$VERSION
|
143 | 143 | # Install symlink for lisp
|
144 | -(cd $DESTDIR/bin; ln -s lisp-$VERSION lisp)
|
|
144 | +(cd $DESTDIR/bin; ln -fs lisp-$VERSION lisp)
|
|
145 | 145 | |
146 | 146 | if [ "$EXECUTABLE" = "true" ]
|
147 | 147 | then
|
... | ... | @@ -52,12 +52,18 @@ else |
52 | 52 | VERSION="`date '+%Y-%m-%d-%H:%M:%S'`"
|
53 | 53 | fi
|
54 | 54 | |
55 | +DESTDIR=${INSTALL_DIR:-release-$$}
|
|
56 | + |
|
55 | 57 | echo Creating source distribution
|
58 | +set -x
|
|
56 | 59 | GTAR_OPTIONS="--exclude=.git --exclude='*.pot.~*~'"
|
60 | +install -d ${GROUP} ${OWNER} -m 0755 $DESTDIR/share/cmucl/$VERSION/
|
|
61 | +${GTAR} ${GTAR_OPTIONS} -cf - src tests | (cd $DESTDIR/share/cmucl/$VERSION; ${GTAR} xf -)
|
|
57 | 62 | if [ -z "$INSTALL_DIR" ]; then
|
58 | 63 | # echo " Compressing with $ZIP"
|
59 | - ${GTAR} ${GTAR_OPTIONS} ${COMPRESS} -cf cmucl-src-$VERSION.tar.$COMPRESS_EXT bin src tests
|
|
64 | + ls $DESTDIR/share/cmucl/$VERSION/
|
|
65 | + ${GTAR} ${GTAR_OPTIONS} ${COMPRESS} -C $DESTDIR -cf cmucl-src-$VERSION.tar.$COMPRESS_EXT share/cmucl/$VERSION/src
|
|
60 | 66 | else
|
61 | 67 | # Install in the specified directory
|
62 | - ${GTAR} ${GTAR_OPTIONS} -cf - bin src tests | (cd $INSTALL_DIR; ${GTAR:-tar} xf -)
|
|
68 | + ${GTAR} ${GTAR_OPTIONS} -cf - src tests | (cd $DESTDIR/share/cmucl/$VERSION; ${GTAR:-tar} xf -)
|
|
63 | 69 | fi |