Tree [7c9c14] /
History



File Date Author Commit
.cvsignore 2008-11-02 bmastenbrook bmastenbrook [ffbfeb] Automatically fetch the correct NEWS file for t...
.gitmodules 2011-06-06 Nikodemus Siivola Nikodemus Siivola [50a766] switch to git workflow
README 2011-08-23 Joshua Elsasser Joshua Elsasser [37e9bc] Update README based on my impression of the way...
cvs-rlog-to-date 2008-11-02 bmastenbrook bmastenbrook [ffbfeb] Automatically fetch the correct NEWS file for t...
extract-sfnet-user 2011-08-23 Joshua Elsasser Joshua Elsasser [70dc01] Update some CVS bits to the new world order.
generate-page.lisp 2011-02-24 jimwise jimwise [579b65] Update platform support page to note Solaris x8...
getting-sbcl.lisp 2011-08-23 Joshua Elsasser Joshua Elsasser [70dc01] Update some CVS bits to the new world order.
history.lisp 2011-08-23 Joshua Elsasser Joshua Elsasser [70dc01] Update some CVS bits to the new world order.
index-page.lisp 2011-06-07 Nikodemus Siivola Nikodemus Siivola [bbc502] scattershot updates to the website
keys-page.lisp 2008-11-01 bmastenbrook bmastenbrook [f3064f] Eliminate the dependency on S-XML, and make the...
keys.lisp 2011-10-10 Jim Wise Jim Wise [751017] Another year, another gpg key.
links-page.lisp 2011-08-23 Joshua Elsasser Joshua Elsasser [70dc01] Update some CVS bits to the new world order.
makefile 2012-01-09 Juho Snellman Juho Snellman [99f13a] Make the sbcl-page manual targets depend on che...
news-items.lisp 2008-11-01 bmastenbrook bmastenbrook [f3064f] Eliminate the dependency on S-XML, and make the...
news-page.lisp 2009-12-30 crhodes crhodes [0f3198] Updates for 1.0.34 release.
platform-support-platforms.lisp 2012-12-01 Elliott Slaughter Elliott Slaughter [7c9c14] Note availability of 1.1.2 for Windows/x86
platform-support.lisp 2011-08-23 Joshua Elsasser Joshua Elsasser [29994d] Fix tyop.
porting-sbcl.lisp 2008-11-01 bmastenbrook bmastenbrook [f3064f] Eliminate the dependency on S-XML, and make the...
sbcl-page.asd 2010-08-23 jsnell jsnell [feea32] Allow building sbcl-page with asdf2: disable ou...
sbcl.css 2011-06-06 Nikodemus Siivola Nikodemus Siivola [50a766] switch to git workflow
sbclbutton.png 2004-11-11 bmastenbrook bmastenbrook [b60faa] Commit SBCL promotional button
sidebar-links.lisp 2011-06-07 Nikodemus Siivola Nikodemus Siivola [bbc502] scattershot updates to the website
xml-mixed-mode.lisp 2008-11-01 bmastenbrook bmastenbrook [f3064f] Eliminate the dependency on S-XML, and make the...

Read Me

Generating the SBCL web pages:

Place the current release's NEWS file in this directory.

Install CL-PPCRE. (It's in clbuild.)

Make sure your environment is set up to use an 8-bit locale (UTF-8 or
ISO-8859-1 should work).  On Solaris and BSD-derived systems, this can
be done with:

	   LC_CTYPE=en_US.UTF-8

while on many Linux variants, you'll want:

	   LC_CTYPE=en_US.utf-8

Edit platform-support-platforms.lisp to update available versions.

If you have just bumped the SBCL version then you may need to update
the sbcl submodule with something like this:

	   (cd sbcl && git fetch && git checkout sbcl-x.y.z) && git commit -m "Update sbcl submodule to x.y.z" sbcl

Note that if you update the submodule but do not commit here then it
will be reset to the last committed version!

Then run "make". Note that GNU make is required.

Test locally.

Commit your changes to platform-support-platforms.lisp

Copy *.html and sbcl.css to the SBCL web page root.  As of October
2008, this can only be done using SFTP, SCP, or rsync over SSH.  The
following might work, assuming suitable permissions on the receiving
end:

rsync -avP -e ssh -b *.html <user>,sbcl@web.sourceforge.net:/home/groups/s/sb/sbcl/htdocs/

Assuming ./extract-sfnet-user is smart enough to figure out your
username, this may be done via "make upload-pages".

Don't forget to push when you're done!