source: branches/0.26.x/abcl/customizations.lisp.in

Last change on this file was 11556, checked in by Mark Evenson, 15 years ago

Fix the Lisp based build system to include with the new Java classes in src/org/armedbear/util.

Fix 'abcl.asd' to work with the ASDF distributed with SBCL/CLISP by
removing obsoleted ':documentation' keywords. ABCL's version of
'asdf.lisp' is really old, so should be replaced.

Add the location of src/org/armedbear/util classes to the auxillary
jar scripts.

  • Property svn:eol-style set to native
File size: 1.3 KB
Line 
1;;; Copy this file to "customizations.lisp"
2
3;;; User customizations for the build.
4
5;;; This file is LOADed by INITIALIZE-BUILD (in build-abcl.lisp).
6
7;;; The variable *PLATFORM-IS-WINDOWS* should be true on Windows platforms. You
8;;; can, of course, substitute your own test for this in the code below, or add
9;;; a section for OS X, or Solaris, or whatever...
10
11;;; You MUST set *JDK* to the location of the JDK you want to use. Remove or
12;;; comment out settings that don't apply to your situation.
13
14;;; You don't really need to specify anything but *JDK*. *JAVA-COMPILER* and
15;;; *JAR* default to javac and jar, respectively, from the configured JDK.
16
17;;; Directories should be specified with a trailing slash (or, on Windows, a
18;;; trailing backslash).
19
20(in-package "BUILD-ABCL")
21
22;; Standard compiler options.
23(setq *javac-options* "-g")
24(setq *jikes-options* "+D -g")
25
26;; *PLATFORM* will be either :WINDOWS, :DARWIN, :LINUX, or :UNKNOWN.
27(case *platform*
28  (:windows
29   (setq *jdk*           "C:\\Program Files\\Java\\jdk1.5.0_16\\")
30   #+nil  (setq *java-compiler* "jikes")
31   )
32  (:darwin
33   (setq *jdk*           "/usr/")
34   #+nil (setq *java-compiler* "jikes")
35   #+nil (setq *jar*    "jar"))
36  ((:linux :unknown)
37   (setq *jdk*           "/home/peter/sun/jdk1.5.0_16/")
38   (setq *jar*           "fastjar")))
Note: See TracBrowser for help on using the repository browser.