Move mouse pointer only when needed on :sloppy-select-window focus policy
[clfswm.git] / Makefile
blob9e37bd46c07b9a1080e7739696547eed18de832f
1 DESTDIR=/usr/local/
3 LOAD=load.lisp
5 all: clfswm
7 clfswm:
8 @echo "Please, tweak the file load.lisp to fit your needs."
9 @clisp -E iso-8859-1 $(LOAD) || \
10 sbcl --load $(LOAD) || \
11 cmucl -load $(LOAD) || lisp -load $(LOAD) || \
12 ccl --load $(LOAD) || \
13 ecl -load $(LOAD) || \
14 echo "No Lisp found. Please, install one of CLISP, SBCL, CMUCL, CCL or ECL"
17 install: clfswm
18 @echo "Installing CLFSWM in $(DESTDIR)"
19 mkdir -p $(DESTDIR)
20 mkdir -p $(DESTDIR)/bin
21 mkdir -p $(DESTDIR)/lib/clfswm
22 mkdir -p $(DESTDIR)/share/doc/clfswm
23 mkdir -p $(DESTDIR)/man/man.1
24 mkdir -p $(DESTDIR)/share/applications
25 mkdir -p $(DESTDIR)/share/xsessions
26 cp clfswm $(DESTDIR)/bin/
27 cp -R contrib/* $(DESTDIR)/lib/clfswm/
28 cp doc/* $(DESTDIR)/share/doc/clfswm/
29 cp README COPYING AUTHORS $(DESTDIR)/share/doc/clfswm/
30 cp clfswm.1 $(DESTDIR)/man/man.1/
31 cp clfswm.desktop $(DESTDIR)/share/applications/
32 cp clfswm-session.desktop $(DESTDIR)/share/xsessions/
35 uninstall:
36 @echo "Uninstalling CLFSWM from $(DESTDIR)"
37 rm -f $(DESTDIR)/bin/clfswm
38 rm -rf $(DESTDIR)/lib/clfswm/*
39 rm -f $(DESTDIR)/share/doc/clfswm/*
40 rm -f $(DESTDIR)/man/man.1/clfswm.1
41 rm -f $(DESTDIR)/share/applications/clfswm.desktop
42 rm -f $(DESTDIR)/share/xsessions/clfswm-session.desktop
43 rmdir $(DESTDIR)/lib/clfswm
44 rmdir $(DESTDIR)/share/doc/clfswm
47 clean:
48 rm -f clfswm