mirror of
https://gitlab.com/embeddable-common-lisp/ecl.git
synced 2026-03-01 02:00:36 -08:00
Use abs_{srcdir,builddir,top_srcdir}, to avoid problems with latest autoconf.
This commit is contained in:
parent
29734ae79b
commit
a5aaa3edf3
7 changed files with 2173 additions and 916 deletions
|
|
@ -2357,6 +2357,8 @@ init_compiler(void)
|
|||
{
|
||||
compiler_record *l;
|
||||
|
||||
SYM_VAL(@'si::*keep-definitions*') = Cnil;
|
||||
|
||||
register_root(&c_env.variables);
|
||||
register_root(&c_env.macros);
|
||||
#ifdef CL_COMP_OWN_STACK
|
||||
|
|
|
|||
|
|
@ -44,6 +44,6 @@
|
|||
(sbt:defsystem
|
||||
clos
|
||||
:modules *clos-modules*
|
||||
:source-directory "@srcdir@/"
|
||||
:fasl-directory "@builddir@/clos/"
|
||||
:library-directory "@builddir@/")
|
||||
:source-directory "@abs_srcdir@/"
|
||||
:fasl-directory "@abs_builddir@/"
|
||||
:library-directory "@abs_top_builddir@/")
|
||||
|
|
|
|||
|
|
@ -305,11 +305,7 @@
|
|||
(similar (cdr x) (cdr y)))
|
||||
(and (var-p x)
|
||||
(var-p y)
|
||||
(do ((i 2 (1+ i)))
|
||||
((= i (length x)) t)
|
||||
(declare (fixnum i))
|
||||
(unless (equal (svref x i) (svref y i))
|
||||
(return nil))))
|
||||
(equalp x y))
|
||||
(and (typep x 'VECTOR)
|
||||
(typep y 'VECTOR)
|
||||
(every #'similar x y))))
|
||||
|
|
|
|||
|
|
@ -40,7 +40,7 @@
|
|||
(sbt:defsystem
|
||||
cmp
|
||||
:modules *cmp-modules*
|
||||
:source-directory '("@srcdir@/" "@builddir@/cmp/")
|
||||
:fasl-directory "@builddir@/cmp/"
|
||||
:library-directory "@builddir@/")
|
||||
:source-directory '("@abs_srcdir@/" "@abs_builddir@/")
|
||||
:fasl-directory "@abs_builddir@/"
|
||||
:library-directory "@abs_top_builddir@/")
|
||||
|
||||
|
|
|
|||
3056
src/configure
vendored
3056
src/configure
vendored
File diff suppressed because it is too large
Load diff
|
|
@ -47,9 +47,9 @@ AC_SUBST(top_srcdir)
|
|||
dnl AC_ARG_ENABLE(tk,
|
||||
dnl [--enable-tk Include Tk.],
|
||||
dnl tk="$enable_tk")
|
||||
dnl AC_ARG_ENABLE(clx,
|
||||
dnl [--enable-clx Include CLX.],
|
||||
dnl clx="$enableval")
|
||||
AC_ARG_ENABLE(clx,
|
||||
[--enable-clx Include CLX.],
|
||||
clx="$enableval")
|
||||
AC_ARG_WITH(tcp,
|
||||
[--with-tcp Include socket interface.],
|
||||
tcp="yes")
|
||||
|
|
@ -151,7 +151,6 @@ libdir="${exec_prefix}/lib/ecl"
|
|||
includedir="${exec_prefix}/lib/ecl/h"
|
||||
mandir="${prefix}/man/man1"
|
||||
infodir="${prefix}/info"
|
||||
builddir=`pwd`
|
||||
TARGETS="ecl${EXEEXT}"
|
||||
LIBRARIES="libecl.a"
|
||||
LSP_LIBRARIES="liblsp.a libclos.a"
|
||||
|
|
|
|||
|
|
@ -47,6 +47,6 @@
|
|||
(sbt:defsystem
|
||||
lsp
|
||||
:modules *lsp-modules*
|
||||
:source-directory '("@srcdir@/" "@builddir@/lsp/")
|
||||
:fasl-directory "@builddir@/lsp/"
|
||||
:library-directory "@builddir@/")
|
||||
:source-directory '("@abs_srcdir@/" "@abs_builddir@/")
|
||||
:fasl-directory "@abs_builddir@/"
|
||||
:library-directory "@abs_top_builddir@/")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue