Skip to content

Install script#7

Merged
rudolfochrist merged 5 commits intorudolfochrist:masterfrom
bo-tato:install-script
Sep 9, 2023
Merged

Install script#7
rudolfochrist merged 5 commits intorudolfochrist:masterfrom
bo-tato:install-script

Conversation

@bo-tato
Copy link
Collaborator

@bo-tato bo-tato commented Sep 7, 2023

I made a simple bash script that just automates the installation instructions, along with writing the ql-https initialization to ~/quicklisp/setup.lisp, and then calling ql:add-to-init-file which adds (load "~/quicklisp/setup.lisp") to your lisp implementations init rc file. I tested with sbcl and clozure cl. I also tried with ecl but it seems that has an error with ql-https, on (load "~/common-lisp/ql-https/ql-setup.lisp") I get:

;;;   ** Unable to find include directory
Condition of type: COMPILE-FILE-ERROR
COMPILE-FILE-ERROR while compiling #<cl-source-file "quicklisp" "package">

Available restarts:

1. (RETRY) Retry compiling #<cl-source-file "quicklisp" "package">.
2. (ACCEPT) Continue, treating compiling #<cl-source-file "quicklisp" "package"> as having been successful.
3. (RETRY) Retry ASDF operation.
4. (CLEAR-CONFIGURATION-AND-RETRY) Retry ASDF operation after resetting the configuration.
5. (RESTART-TOPLEVEL) Go back to Top-Level REPL.

Broken at SI:BYTECODES. [Evaluation of: (LET ((*COMPILE-PRINT* NIL) (*COMPILE-VERBOSE* NIL) (*LOAD-VERBOSE* NIL) (*LOAD-PRINT* NIL)) (ASDF/OPERATE:OOS 'ASDF/LISP-ACTION:LOAD-OP "quicklisp" :VERBOSE NIL))] In: #<process TOP-LEVEL 0x7f092d715f80>.
 File: #P"/home/user/common-lisp/ql-https/ql-setup.lisp" (Position #6509)

@bo-tato bo-tato mentioned this pull request Sep 7, 2023
@rudolfochrist rudolfochrist merged commit b714637 into rudolfochrist:master Sep 9, 2023
@rudolfochrist
Copy link
Owner

Great work. Thank you very much.

@bo-tato
Copy link
Collaborator Author

bo-tato commented Sep 9, 2023

thanks for making it, and for maintaining it despite not even using it anymore!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants