You mean something like (with a vanilla FriCAS built on top of sbcl):
===== install-hunchentoot.input=====
)lisp (load "/usr/share/common-lisp/source/quicklisp/quicklisp.lisp")
)lisp (quicklisp-quickstart:install :path "/tmp/quicklisp")
)lisp (load #p"/tmp/quicklisp/setup.lisp")
)lisp (ql:quickload "sb-bsd-sockets")
)lisp (push :hunchentoot-no-ssl *features*)
)lisp (ql:quickload "hunchentoot")
)lisp (boot::spad-save "FRICASsys" t)
=======end install-hunchentoot.input====
==== shell based=========
# for contrib directory access (sb-bsd-sockets)
export SBCl_HOME=/usr/lib/sbcl/
sudo apt install cl-quicklisp python3-pip
pip3 install wheel jupyter
echo ')read install-hunchentoot' |fricas -nosman
chmod +x FRICASsys
mv FRICASsys /where/FRICASsys/is/installed
rm -Rf /tmp/quicklisp
# eventually with python3-venv
# With cloned jfricas
cd jfricas
pip3 install .
jupyter notebook
======== end shell =============
# it is not even necessary to add the jfricas executable to the $PATH
unless you use it
Or maybe you just want to create a binary tarball?
Please note, I am not sure if (boot::spad-save ...) is the correct way
to produce FRICASsys.
It seems it hardcodes things and at startup foreign routines stuff is
no longer displayed. Waldek knows more, I think, about that.
__
Greg
> --
> You received this message because you are subscribed to the Google Groups "FriCAS - computer algebra system" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
fricas-devel...@googlegroups.com.
> To view this discussion on the web visit
https://groups.google.com/d/msgid/fricas-devel/1ca585ed-aa40-db41-a826-2071d8d14ccf%40hemmecke.org.