sbcl Log


Commit Date  
[bf5163] (926 Bytes) by Nikodemus Siivola Nikodemus Siivola

A git-only SBCL workflow

This updates the SBCL build and release process to be more compatible
with distributed development -- to facilitate moving the upstream
repository into Git.

A detailed description of what is going on here is in
doc/GIT-WORKFLOW.md.

Some highlights:

* Drop version.lisp-expr and branch-version.lisp-expr.

* Auto-generate the version at build time using information
from Git, incorporating:
- Last release number.
- Number of commits on origin/master since last release.
- Current branch, if there are commits not on origin/master.
- Number of commits not on origin/master.
- SHA1 id of the last commit.
- Optional -dirty marker.

* Update release.sh to work with Git.

* Make source-distribution.sh exclude the .git directory from tarballs.

* Release tags contain NEWS for that release.

2011-06-06 06:48:08 View
Download
[157ce7] (908 Bytes) by Nikodemus Siivola Nikodemus Siivola

1.0.43.54: .gitignore tweaking

Ignore *.diff, *.patch, customize-backend-subfeatures.*.

Change customize-target-features.lisp to customize-target-features.*.

2010-10-14 10:59:34 View
Download
[889b5f] (864 Bytes) by Alastair Bridgewater Alastair Bridgewater

1.0.42.26: git: Add a couple of new patterns to .gitignore

* One or more tests tend to create .so files in the tests/
directory. Ignore "tests/*.so".

* The process of building the manual produces a couple of .html
files in the doc/manual/ directory. Ignore "doc/manual/*.html".

2010-09-03 00:32:49 View
Download
[11cdd2] (835 Bytes) by Cyrus Harmon Cyrus Harmon

1.0.39.21: more ASDF2 cleanup

* update the asdf README and texinfo documentation

* update asdf license

* fix pulling documentation from upstream

2010-06-24 05:08:58 View
Download
[f52d22] (808 Bytes) by Nikodemus Siivola Nikodemus Siivola

1.0.21.30: more files in .gitignore

* Patch by Michael Weber.

2008-10-18 14:40:31 View
Download
[667fb6] (801 Bytes) by Richard M Kreuter Richard M Kreuter

1.0.18.14: Tweak .gitignore for 2 Linux/PPC files.

2008-07-07 15:08:07 View
Download
[031646] (734 Bytes) by Nikodemus Siivola Nikodemus Siivola

1.0.13.45: close the fd before deleting / moving files on CLOSE :ABORT T

* Windows is not happy about files with open handles dancing around.
This should one of the SB-COVER problems on Windows, and is
arguably better for posixoid platforms as well.

* SET-CLOSED-FLAME immediately after closing the fd, since that is in
a very real sense the boundary after which doing stream operations
is going to lose.

* Windows additions to .gitignore.

2008-01-16 15:46:22 View
Download
[5dbc64] (636 Bytes) by NIIMI Satoshi NIIMI Satoshi

1.0.11.6: canonicalize whitespaces only on updated files

2007-11-04 15:54:19 View
Download
[4fe7f6] (619 Bytes) by Rudi Schlatte Rudi Schlatte

1.0.10.39: .gitignore additions for windows

2007-10-08 08:34:44 View
Download
[da8cb4] (556 Bytes) by Nikodemus Siivola Nikodemus Siivola

1.0.9.10: make tests clean up after themselves a bit better

* Delete various temporary files (still some left).

* Also add test/test-status.lisp-expr to .gitignore.

2007-08-29 15:26:32 View
Download
[ad3e2e] (528 Bytes) by Nikodemus Siivola Nikodemus Siivola

added .gdb_history to .gitignore

2007-08-27 15:33:04 View
Download
[ef716e] (515 Bytes) by Nikodemus Siivola Nikodemus Siivola

1.0.8.15: making SBCL sources Git more friendly

* Git for SBCL Hackers guide.

* If branch-version.lisp-expr exists, it's value is concatenated
after the contents of version.lisp-expr, separated out by ".".

Doing this allows reduces spurious conflicts on branches: otherwise
a branch announcing it's name in version.lisp-expr is going to
conflict at every turn, which prevents automatic rebasing and
merging from doing TRT.

* Added .gitignore

2007-08-04 14:49:32 View
Download