Commit graph

133 commits

Author SHA1 Message Date
Juan Jose Garcia Ripoll
1dd472dbc2 make clean_lisp removes also the executable 2012-10-27 21:35:48 +02:00
Juan Jose Garcia Ripoll
b706926ea7 When etags fails, ignore the error. 2012-02-02 21:55:26 +01:00
Juan Jose Garcia Ripoll
265838ec1a Eliminate infinite recursion in makefiles. 2012-01-01 14:55:02 +01:00
Juan Jose Garcia Ripoll
281fe567d4 In "make mostlyclean", only enter those directories that exist. 2011-12-26 20:35:09 +01:00
Juan Jose Garcia Ripoll
a480e845c0 New 'make recheck' operation 2011-12-11 00:17:16 +01:00
Juan Jose Garcia Ripoll
95836f194f The tests are now integral part of ECL's makefile and can also be used to test other implementations. 2011-12-07 22:48:34 +01:00
Juan Jose Garcia Ripoll
46aac929b6 Undo previous change that allowed CC being overriden in the Makefiles, because the syntax '?=' is not allowed in Opensolaris 2011-09-02 12:36:25 +02:00
Juan Jose Garcia Ripoll
24eb6a44bc Include missing changes from Commit 9b083e4d78 2011-08-23 22:37:03 +02:00
Juan Jose Garcia Ripoll
6c3992e8ae Also allow CC to be overwriten in src/Makefile.in 2011-08-11 09:27:06 +02:00
Juan Jose Garcia Ripoll
be37052180 Similar as the previos commit, eclh files were not deleted from lsp/cmp/clos... files 2011-06-04 14:44:41 +02:00
Juan Jose Garcia Ripoll
00be58e64c Cleaning lisp files also involves *.eclh files. 2011-06-04 14:44:13 +02:00
Juan Jose Garcia Ripoll
1de2a7a3b2 Imported libffi into the ECL source tree. 2011-02-26 22:11:39 +01:00
Juan Jose Garcia Ripoll
a136b663bd Embed the Unicode database in the C library as a sequence of C arrays. 2011-02-20 23:52:24 +00:00
Juan Jose Garcia Ripoll
ac4b1a7b8d Added support for a subset of Unicode (0 - 65535). 2011-02-19 23:46:52 +00:00
Juan Jose Garcia Ripoll
eb81631ebb Slightly better syntax for the case in which ETAGS is not defined. 2011-01-16 19:13:34 +01:00
Juan Jose Garcia Ripoll
cd2b5127c1 The previous ETAGS fix had problems: wrong syntax of makefile variable names, command typos. 2011-01-16 15:07:49 +01:00
Juan Jose Garcia Ripoll
79daa899f2 Find out the etags program and use it in Makefile (M. Mondor) 2011-01-16 14:04:04 +01:00
Juan Jose Garcia Ripoll
91a555f393 Fixed typo: extra "done" 2011-01-16 13:59:34 +01:00
Juan Jose Garcia Ripoll
b4cb63e598 ecl-config.man overwrites ecl.man 2011-01-14 23:36:40 +01:00
Juan Jose Garcia Ripoll
10a59d79fd Install all subdirectories of the ECL headers, including the full tree of libatomic-ops 2010-12-27 20:03:36 +01:00
Juan Jose Garcia Ripoll
1a4ad7bd74 In src/Makefile.in, one line fails in some systems but it is harmless. 2010-11-06 00:12:40 +01:00
Juan Jose Garcia Ripoll
a37bbc04cf Make it possible to uninstall without manpages (J. Jaakkola) 2010-11-04 23:47:06 +01:00
Juan Jose Garcia Ripoll
b363bd53aa Split num_sfun.d into multiple files, each one implementing one dispatch routine, as inlined from impl/math_dispatch.h 2010-11-01 19:45:05 +01:00
Juan Jose Garcia Ripoll
62d2129da0 Reorder the configuration file to add 'atomic' to the list of configured directories 2010-10-30 21:35:33 +02:00
Juan Jose Garcia Ripoll
3e6afeb2a1 libatomic-ops is configured, together with ECL 2010-10-30 21:18:05 +02:00
Juan Jose Garcia Ripoll
06759cf68f Fixed typo 2010-10-04 23:28:42 +02:00
Juan Jose Garcia Ripoll
9b88831357 Install dpp with +x flags 2010-10-03 23:29:53 +02:00
Juan Jose Garcia Ripoll
585b1c8c95 ecl.exe and libeclmin.a depend on the lisp and C sources. 2010-10-03 22:32:03 +02:00
Juan Jose Garcia Ripoll
2ff3ebe751 Fixing file name cases to work with Wine (G. Dos Reis) 2010-09-12 15:00:00 +02:00
Juan Jose Garcia Ripoll
5bf130dfbc Create a small script to run ecl_min 2010-07-04 22:53:51 +02:00
Juan Jose Garcia Ripoll
e141a259d0 Copyright and LGPL are installed where they should: at the ECL directory. 2010-06-18 22:06:50 +02:00
Juan Jose Garcia Ripoll
cdab6d1b67 The file MODULES is now modules because of the changes in logical pathnames 2010-06-03 23:12:54 +02:00
Juan Jose Garcia Ripoll
b7fff42173 BUILD-STAMP has to be renamed to lowercase so that it can be addressed by a logical pathname 2010-06-03 22:43:07 +02:00
Juan Jose Garcia Ripoll
8b7c9a7580 Merge sysfun.lsp and proclamations.lsp into the compiled file cmp.fas 2010-04-30 14:57:16 +02:00
Juan Jose Garcia Ripoll
e8cecf9935 Declarations for all Common Lisp functions.
Split out a new file, proclamations.lsp, with the declarations oof the types of functions in the ANSI specification and in ECL's extensions.
2010-04-30 14:40:36 +02:00
Juan Jose Garcia Ripoll
2b038cc268 When using --enable-rpath, ecl-config did not get the right path 2010-04-14 14:55:10 +02:00
Juan Jose Garcia Ripoll
0ad026bb53 The target flatinstall: in src/Makefile.in contained still an obsolete rule. 2010-04-02 20:05:19 +02:00
Juan Jose Garcia Ripoll
63cb578d15 The TAGS rule in src/Makefile.in can fail when etags is missing 2010-04-02 18:28:04 +02:00
Juan Jose Garcia Ripoll
23af437f70 ECL now goes back to installing manual pages for ecl and ecl-config 2010-03-26 22:06:04 +01:00
Juan Jose Garcia Ripoll
8a915d1df6 Do not install all *.asd files 2010-03-13 17:06:16 +01:00
Juan Jose Garcia Ripoll
e3810e9587 Hard-code location of sources and create a TAGS file 2010-02-22 14:23:13 +01:00
Juan Jose Garcia Ripoll
4ab12a4077 Incorporate the new compiler into the source tree. 2009-12-20 16:04:59 +01:00
Juan Jose Garcia Ripoll
137c26782d In cygwin, the DLL has to be installed in two locations 2009-11-01 20:26:06 +01:00
Juan Jose Garcia Ripoll
96f4c92bd7 Next iteration of the code for building and installing fake ASDF components for every ECL module. 2009-08-05 22:23:36 +02:00
Juan Jose Garcia Ripoll
e4b778f07a No installation of *.asd files now 2009-08-05 21:42:36 +02:00
Juan Jose Garcia Ripoll
e7369e72fd Modules which are loaded with REQUIRE, but which belong to ECL, are now registered with ASDF and can be used in dependencies. 2009-08-05 20:56:00 +02:00
Juan Jose Garcia Ripoll
2e7ce196e3 ecl.dll has to be stored in the same directory as ecl.exe 2009-07-24 15:57:23 +02:00
Juan Jose Garcia Ripoll
d15401b037 make clean does wipe out the entire content of the build directory. 2009-07-06 19:28:37 +02:00
Juan Jose Garcia Ripoll
45a0d44baa Libraries have to be installed with execute permissions and not stripped in Darwin. 2009-06-10 09:54:19 +02:00
Juan Jose Garcia Ripoll
eed8ad4820 Removed shell command which is not needed and which confuses FreeBSD's shell 2009-06-01 15:28:52 +02:00