Commit 91dacfd3 authored by Robert Goldman's avatar Robert Goldman
Browse files

Updates for documentation.

parent fd4bb409
Loading
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -61,6 +61,7 @@ ifneq (,$(findstring CYGWIN,$(sys)))
CL_SOURCE_REGISTRY := $(shell cygpath -pw "${CL_SOURCE_REGISTRY}")
endif

CP ?= cp

l ?= sbcl
UPCASE_L = $(shell echo '$(l)' | tr '[:lower:]' '[:upper:]')
@@ -138,17 +139,17 @@ defsystem-files:
archive: build/asdf.lisp
	$(eval UIOPDIR := "uiop-$(version)")
	mkdir -p build/$(UIOPDIR) 	# UIOP tarball
	cp -pHux uiop/README.md uiop/uiop.asd uiop/asdf-driver.asd ${driver_lisp} uiop/contrib/debug.lisp build/$(UIOPDIR)
	${CP} -pHux uiop/README.md uiop/uiop.asd uiop/asdf-driver.asd ${driver_lisp} uiop/contrib/debug.lisp build/$(UIOPDIR)
	tar zcf "build/uiop-${version}.tar.gz" -C build $(UIOPDIR)
	rm -r build/$(UIOPDIR)
	$(eval ASDFDIR := "asdf-$(version)")
	mkdir -p build/$(ASDFDIR) # asdf-defsystem tarball
	cp -pHux build/asdf.lisp asdf.asd version.lisp-expr header.lisp README.md ${defsystem_lisp} build/$(ASDFDIR)
	${CP} -pHux build/asdf.lisp asdf.asd version.lisp-expr header.lisp README.md ${defsystem_lisp} build/$(ASDFDIR)
	tar zcf "build/asdf-defsystem-${version}.tar.gz" -C build $(ASDFDIR)
	rm -r build/$(ASDFDIR)
	git archive --worktree-attributes --prefix="asdf-$(version)/" --format=tar -o "build/asdf-${version}.tar" ${version} #asdf-all tarball
	gzip "build/asdf-${version}.tar"
	cp "build/asdf.lisp" "build/asdf-${version}.lisp"
	${CP} "build/asdf.lisp" "build/asdf-${version}.lisp"

publish-archive:
	rsync --times --chmod=a+rX,ug+w "build/uiop-${version}.tar.gz" "build/asdf-defsystem-${version}.tar.gz" \
+1 −2
Original line number Diff line number Diff line
@@ -5,7 +5,7 @@ else
userat := ${user}@
endif
website:=${userat}common-lisp.net:/project/asdf/public_html/
output = asdf.html asdf asdf.pdf asdf.info
output = asdf.html asdf.pdf asdf.info # asdf
webfiles = index.html .htaccess style.css cclan.png lisp-logo120x80.png favicon.ico ${output}
intermediate = asdf.cps asdf.log asdf.vr asdf.aux asdf.fn asdf.toc asdf.vrs \
		asdf.cp asdf.fns asdf.ky asdf.pg asdf.tp asdf.tps
@@ -36,7 +36,6 @@ asdf.pdf: asdf.texinfo

website: all
	rsync -lt --no-g ${webfiles} ${website}
	rsync --recursive --no-g --delete asdf ${website}
	rsync -lt --no-g Changelog ${website}/changelog

.PHONY: clean intermediate-clean manual-html
+7 −1
Original line number Diff line number Diff line
@@ -48,7 +48,8 @@
          first stable release 3.0.1 on May 16th 2013,
          major releases 3.1.2 on May 6th 2014,
          3.2.0 on January 10th 2017 and 3.3.0 on October 6th 2017.
          The latest release is 3.3.6, published in August 2022.
          Release 3.3.6 was published in August 2022.
          The latest release is 3.3.7, published in January 2024.
        </p>
        <a id="what_it_is"></a>
        <h3>What it is</h3>
@@ -679,6 +680,11 @@ Corman Common Lisp <admin@cormanlisp.com>
        <p>For a detailed description of changes see our <a href="changelog">Changelog</a>
        </p>
        <dl>
          <dt>January 2024</dt>
          <dd>Release of 3.3.7; seventh bugfix release for the 3.3
          release series, which notably adds compatibility with
          Allegro CL 11.0.</dd>

          <dt>August 2022</dt>
          <dd>Release of 3.3.6; sixth bugfix release for the 3.3
          release series.</dd>