1
# makefile for making pcl -- W. Schelter.
4
# make -f makefile.akcl compile
5
# make -f makefile.akcl saved_pcl
12
SETUP='(load "pkg.lisp")(load "defsys.lisp")' \
13
'(setq pcl::*default-pathname-extensions* (cons "lisp" "o"))' \
14
'(setq pcl::*pathname-extensions* (cons "lisp" "o"))' \
15
'(load "sys-proclaim.lisp")(compiler::emit-fn t)'
18
echo ${SETUP} '(pcl::compile-pcl)' | ${LISP}
21
echo ${SETUP} '(pcl::load-pcl)(si::save-system "saved_pcl")' | ${LISP}
24
# remake the sys-package.lisp and sys-proclaim.lisp files
25
# Those files may be empty on a first build.
27
echo ${SETUP} '(pcl::load-pcl)(in-package "PCL")(renew-sys-files)' | ${LISP}
28
cp sys-proclaim.lisp xxx
29
cat xxx | sed -e "s/COMPILER::CMP-ANON//g" > sys-proclaim.lisp