[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