[Cmucl-cvs] [git] CMU Common Lisp branch master updated. snapshot-2014-11-32-g0ec3368
Raymond Toy
rtoy at common-lisp.net
Mon Dec 1 04:00:59 UTC 2014
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMU Common Lisp".
The branch, master has been updated
via 0ec33685dff49b910b0c46644f983064c02ab949 (commit)
via 394a28dfacbfe6d4557ed8f59152c58b17078f05 (commit)
from 5f81e24180fa7721fcad38b9ae3419bd9f2a221d (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 0ec33685dff49b910b0c46644f983064c02ab949
Author: Raymond Toy <toy.raymond at gmail.com>
Date: Sun Nov 30 20:00:50 2014 -0800
Remove lisp.a when cleaning; update usags.
* make clean should remove lisp.a
* Use $(RM) instead of rm.
* Use $(AR) instead of ar.
diff --git a/src/lisp/GNUmakefile b/src/lisp/GNUmakefile
index f67a20e..ad9b472 100644
--- a/src/lisp/GNUmakefile
+++ b/src/lisp/GNUmakefile
@@ -49,10 +49,10 @@ lisp: ${OBJS} version.o
# builtin_image_flag to 1 so that the runtime knows the runtime
# contains the core sections.
lisp.a: version.o ${OBJS} ${EXEC_FINAL_OBJ}
- ar crs lisp.a ${OBJS} version.o
+ $(AR) crs lisp.a ${OBJS} version.o
ifneq (${EXEC_FINAL_OBJ},)
- ar d lisp.a exec-init.o
- ar r lisp.a ${EXEC_FINAL_OBJ}
+ $(AR) d lisp.a exec-init.o
+ $(AR) r lisp.a ${EXEC_FINAL_OBJ}
endif
version:
@@ -63,7 +63,7 @@ internals.h internals.inc:
@false
clean:
- rm -f Depends *.o lisp lisp.nm core
+ $(RM) Depends *.o lisp lisp.nm core lisp.a
echo 'Map file for lisp version 0' > lisp.nm
depend: Depends
commit 394a28dfacbfe6d4557ed8f59152c58b17078f05
Author: Raymond Toy <toy.raymond at gmail.com>
Date: Sun Nov 30 19:17:16 2014 -0800
Don't bother to build clm or motifd on darwin/ppc. It's not likely
we'll ever install motif on that machine.
diff --git a/bin/build-utils.sh b/bin/build-utils.sh
index e59fd19..18d6f60 100755
--- a/bin/build-utils.sh
+++ b/bin/build-utils.sh
@@ -36,6 +36,7 @@ $TARGET/lisp/lisp \
(setq *gc-verbose* nil *interactive* nil)
(load "target:tools/clxcom")
(load "target:clx/clx-library")
+#-ppc
(load "target:tools/clmcom")
(load "target:tools/hemcom")
@@ -61,4 +62,17 @@ fi
export MAKE
-${MAKE} -C $TARGET/motif/server clean && ${MAKE} -C $TARGET/motif/server
+# Don't bother building motifd on ppc; we'll probably never support that again.
+
+SKIPMOTIF=no
+case `uname -s` in
+ Darwin)
+ case `uname -p` in
+ powerpc) SKIPMOTIF=yes ;;
+ esac ;;
+esac
+
+if [ "$SKIPMOTIF" = "no" ]; then
+ ${MAKE} -C $TARGET/motif/server clean && ${MAKE} -C $TARGET/motif/server
+fi
+
-----------------------------------------------------------------------
Summary of changes:
bin/build-utils.sh | 16 +++++++++++++++-
src/lisp/GNUmakefile | 8 ++++----
2 files changed, 19 insertions(+), 5 deletions(-)
hooks/post-receive
--
CMU Common Lisp
More information about the cmucl-cvs
mailing list