source: trunk/abcl/ @ 11556

Last change on this file since 11556 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
1;;; Copy this file to "customizations.lisp"
3;;; User customizations for the build.
5;;; This file is LOADed by INITIALIZE-BUILD (in build-abcl.lisp).
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...
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.
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.
17;;; Directories should be specified with a trailing slash (or, on Windows, a
18;;; trailing backslash).
20(in-package "BUILD-ABCL")
22;; Standard compiler options.
23(setq *javac-options* "-g")
24(setq *jikes-options* "+D -g")
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.