Added RT module.

This commit is contained in:
jjgarcia 2005-10-24 08:28:58 +00:00
parent 0cea5ca4fc
commit 0ab6dc90c0
3 changed files with 37 additions and 0 deletions

View file

@ -144,6 +144,15 @@ ar -r ../@LIBPREFIX@ecl.@LIBEXT@ *.@OBJEXT@ ../c/all_symbols2.@OBJEXT@; rm *.@OB
:dir "build:ext;"
:prefix "EXT")
;;;
;;; * Test suite
;;;
#+WANTS-RT
(build-module "rt"
'("ext:rt;rt.lisp")
:dir "build:ext;"
:prefix "EXT")
;;;
;;; * Compile the portable CLX library.
;;;

18
src/configure vendored
View file

@ -889,6 +889,7 @@ Optional Packages:
--with-asdf include ASDF building facility (default=YES if
shared library support is on)
--with-cmp build in the compiler (default=YES)
--with-rt include MIT-RT testing environment (default=YES)
--with-x use the X Window System
Some influential environment variables:
@ -1546,6 +1547,15 @@ else
with_cmp=yes
fi;
# Check whether --with-rt or --without-rt was given.
if test "${with_rt+set}" = set; then
withval="$with_rt"
else
with_rt=
fi;
libdir="${libdir}/ecl"
includedir="${libdir}/ecl/h"
test -z "${docdir}" && docdir="${datadir}/doc/ecl"
@ -9691,6 +9701,14 @@ if test "${with_asdf}" = "yes"; then
LSP_FEATURES="(cons :wants-asdf ${LSP_FEATURES})"
fi
if test "" = "yes"; then
LSP_FEATURES="(cons :wants-rt ${LSP_FEATURES})"
fi
if test ${enable_boehm} = "included"; then

View file

@ -127,6 +127,12 @@ AC_ARG_WITH(cmp,
[build in the compiler (default=YES)] ),
[], [with_cmp=yes])
AC_ARG_WITH(rt,
AS_HELP_STRING( [--with-rt],
[include MIT-RT testing environment]
[(default=YES)]),
[], [with_rt=])
dnl -----------------------------------------------------------------------
dnl Installation directories
libdir="${libdir}/ecl"
@ -434,6 +440,10 @@ if test "${with_asdf}" = "yes"; then
ECL_ADD_LISP_MODULE([asdf])
fi
if test "" = "yes"; then
ECL_ADD_LISP_MODULE([rt])
fi
dnl ----------------------------------------------------------------------
dnl Configure included Boehm GC if needed
if test ${enable_boehm} = "included"; then