Parent Directory | Revision Log
|Links to HEAD:||(view) (annotate)|
Don't need to install the po files since they're not used by anything.
lisp/GNUmakefile: o Don't overwrite the CVS po file with the merged version; the merged version is written to the build directory. o The mo file is created from the merged version in the build directory. o Compare the newly merged version with the original CVS version and print a message if they are different. (Sort the files first to remove any issues with order of the various fields. It is known that the versions of msgmerge on FreeBSD and Mac OS X will put the Language line in different places. tools/make-extra-dist.sh: o Be sure to install the po file from the build directory and not the source directory. (But do we really need to distribute the po files?)
Fix issue where we get warnings about source being newer than object for asdf and defsystem. make-extra-dist.sh: o Fix up the grep patterns to skip over what we wanted. (Use egrep instead of grep, and change \| to |.) This makes sure that the extras tarball doesn't have asdf or defsystem. make-main-dist.sh: o Don't need to touch the asdf/defsystem files anymore.
Add asdf2 and restore (and update) defsystem. asdf/asdf.lisp: o Current version of asdf2 imported from common-lisp.net asdf project. defsystem/defsystem.lisp: o Restored from repository and updated to current version from clocc.sourceforge.net. code/modules.lisp: o Indent docstrings to match the style of cmucl docstrings used elsewhere. (Lines after the first are indented 2 spaces.) o Add module for asdf and defsystem. tools/build-utils.sh: o Compile asdf and defsystem so when users require them, they're not compiled again or run in the interpreter. tools/clean-target.sh: o Keep the asdf and defsystem directories when requested so that both x87 and sse2 versions can be built. tools/make-extra-dist.sh: o Skip the asdf and defsystem directories when building the extras tarball; we don't need copies in the main and extras tarball. tools/make-main-dist.sh: o Install the asdf and defsystem directories in the correct place o Copy the asdf and defsystem fasls.
Merge intl-branch 2010-03-18 to HEAD. To build, you need to use boot-2010-02-1 as the bootstrap file. You should probably also use the new -P option for build.sh to generate and update the po files while building.
Merge build support from intl-branch to support piglatin.
Restart internalization work. This new branch starts with code from the intl-branch on date 2010-02-12 18:00:00+0500. This version works and LANG=en@piglatin bin/lisp works (once the piglatin translation is added).
Copy the po files from the src directory, but copy the mo files from the build (target) directory, since these are now created there.
Install locale data.
Add contrib directory to extra tarball. These were always part of the CMUCL source tree, but were never delivered in a distribution. code/module.lisp: o Define module "cmu-contribs" that loads defmodule definitions for the contrib code. code/save.lisp: o Add "library:contrib/" to the modules search-list so we can find the installed contribs. tools/make-extra-dist.sh: o Install all contrib files contrib/contrib.lisp: o New file that defines modules for the contrib packages.
When creating distribution binaries, use a "random" directory name "release-$$" instead of the fixed name "release".
Merge Unicode work to trunk. From label unicode-utf16-extfmt-2009-06-11.
Let's not install the UnicodeData.txt and other support files. I don't think there's any real reason to do so.
Install UnicodeData.txt and NameAliases.txt.
Sync to utf16 branch, tag unicode-utf16-sync-label-2009-03-16.
Sync to CVS HEAD, tag label-2009-03-16. But don't sync Config.FreeBSD_gencgc, Config.x86_freebsd, FreeBSD-os.c, and FreeBSD-os.h. Let Alex sync those later. The result seems to work as expected on Solaris and x86/linux. Darwin (ppc or x86) untested.
Add -I and -M options: -I) Install CMUCL directly to the given directory, instead of creating a tarball -M) Specify which subdirectory the manpages should go. Default is man/man1. make-dist.sh: make-main-dist.sh: o Recognize and handle -I and -M. make-extra-dist.sh: o Recognize and handle -I.
Merge changes from utf16 branch to update to snapshot 2008-12.
Merge Snapshot 2008-12 to this branch. Some tweaks needed in boot-2008-05-cross-unicode-x86.lisp and the Config files. FreeBSD and Darwin/x86 untested, but Linux and Solaris build ok.
Merge in SSE2 changes from sse2-packed-branch (tag sse2-packed-2008-11-12).
Forgot to copy both x86f and sse2f fasls.
Merge code from main branch of 2005-12-17 to ppc gencgc branch. Still doesn't work of course.
When cd'ing, make sure any output is discarded. This was causing Linux tarballs to be invalid because cd was outputting the new directory to stdout causing invalid tar files. This happens because /bin/sh on Linux is oftentimes /bin/bash.
Perform trivial merge from head to unicode-branch.
Don't need -c option for bzip2.
Add options to make-dist.sh: -G to select the group to use for the installation -O to select the owner -b for bzip compression -g for gzip compression (the default, if none given)
Initial import of Pierre Mai's build scripts (slightly modified from his 2.4 release).
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
|Powered by ViewVC 1.1.5|