INSTALL tweaks.
[clon.git] / Makefile.inc
blob7cb4ed15546b2c1bd322f82a76cc01e221a954b5
1 ### Makefile.inc --- Inclusion part
3 ## Copyright (C) 2010, 2011 Didier Verna
5 ## Author:        Didier Verna <didier@lrde.epita.fr>
6 ## Maintainer:    Didier Verna <didier@lrde.epita.fr>
8 ## This file is part of Clon.
10 ## Permission to use, copy, modify, and distribute this software for any
11 ## purpose with or without fee is hereby granted, provided that the above
12 ## copyright notice and this permission notice appear in all copies.
14 ## THIS SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
15 ## WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
16 ## MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
17 ## ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
18 ## WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
19 ## ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
20 ## OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
23 ### Commentary:
25 ## Contents management by FCM version 0.1.
28 ### Code:
30 PERL := perl
32 SHARE := $(PREFIX)/share
34 W3DIR := $(HOME)/www/software/lisp/clon
36 SBCL_CACHE  := sbcl
37 SBCL_BINLOC := sbcl
38 SBCL_LOAD   := --load
39 SBCL_DUMP   := --script
41 CMUCL_CACHE  := cmu
42 CMUCL_BINLOC := cmu
43 CMUCL_LOAD   := -load
44 CMUCL_DUMP   := -noinit -nositeinit $(CMUCL_LOAD)
46 CCL_CACHE  := ccl
47 CCL_BINLOC := openmcl
48 CCL_LOAD   := --load
49 CCL_DUMP   := --no-init $(CCL_LOAD)
51 ECL_CACHE  := ecl
52 ECL_BINLOC := ecl
53 ECL_LOAD   := -load
54 ECL_DUMP   := -norc $(ECL_LOAD)
56 CLISP_CACHE  := clisp
57 CLISP_BINLOC := clisp
58 CLISP_LOAD   := -i
59 CLISP_DUMP   := -norc $(CLISP_LOAD)
61 ABCL_CACHE  := abcl
62 ABCL_BINLOC := abcl
63 ABCL_LOAD   := --load
64 ABCL_DUMP   := --batch --eval '(defvar cl-user::com.dvlsoft.clon.dump t)' \
65                $(ABCL_LOAD)
67 $(TOP_DIR)/version.inc: $(TOP_DIR)/version.cl $(TOP_DIR)/com.dvlsoft.clon.asd
68         $($(LISP)_PATH) $($(LISP)_LOAD) $(TOP_DIR)/version.cl | tail -2 > $@
71 ### Makefile.inc ends here