[clfswm-cvs] [clfswm-git]CLFSWM - A(nother) Common Lisp FullScreen Window Manager branch master updated. R-1106-162-gcc4e002
Philippe Brochard
pbrochard at common-lisp.net
Fri Nov 30 23:38:00 UTC 2012
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 "CLFSWM - A(nother) Common Lisp FullScreen Window Manager".
The branch, master has been updated
via cc4e002203efa86c4bc39852a7bbd063494bedf2 (commit)
from d519ea9840cc576705b777ac5e76e220f5267bd3 (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 cc4e002203efa86c4bc39852a7bbd063494bedf2
Author: Philippe Brochard <pbrochard at common-lisp.net>
Date: Sat Dec 1 00:37:54 2012 +0100
Don not use GNU specific command in Makefile
diff --git a/Makefile b/Makefile
index 58e778a..9e37bd4 100644
--- a/Makefile
+++ b/Makefile
@@ -1,26 +1,17 @@
DESTDIR=/usr/local/
-CLISP=$(shell which clisp)
-SBCL=$(shell which sbcl)
-CMUCL=$(shell which cmucl || which lisp)
-CCL=$(shell which ccl)
-ECL=$(shell which ecl)
LOAD=load.lisp
-SRC=$(wildcard *.lisp src/*.lisp)
-
all: clfswm
-clfswm: $(SRC)
+clfswm:
@echo "Please, tweak the file load.lisp to fit your needs."
- @if test -f "$(CLISP)"; then echo "Building with CLISP"; $(CLISP) -E iso-8859-1 $(LOAD); \
- elif test -f "$(SBCL)"; then echo "Building with SBCL"; $(SBCL) --load $(LOAD); \
- elif test -f "$(CMUCL)"; then echo "Building with CMUCL"; $(CMUCL) -load $(LOAD); \
- elif test -f "$(CCL)"; then echo "Building with CCL"; $(CCL) --load $(LOAD); \
- elif test -f "$(ECL)"; then echo "Building with ECL"; $(ECL) -load $(LOAD); \
- else echo "No Lisp found. Please, install one of CLISP, SBCL, CMUCL, CCL or ECL"; \
- fi
-
+ @clisp -E iso-8859-1 $(LOAD) || \
+ sbcl --load $(LOAD) || \
+ cmucl -load $(LOAD) || lisp -load $(LOAD) || \
+ ccl --load $(LOAD) || \
+ ecl -load $(LOAD) || \
+ echo "No Lisp found. Please, install one of CLISP, SBCL, CMUCL, CCL or ECL"
install: clfswm
-----------------------------------------------------------------------
Summary of changes:
Makefile | 23 +++++++----------------
1 files changed, 7 insertions(+), 16 deletions(-)
hooks/post-receive
--
CLFSWM - A(nother) Common Lisp FullScreen Window Manager
More information about the clfswm-cvs
mailing list