Closed Immortalin closed 2 months ago
Is for sure planned, will try and bump it up on schedule
Worked today on this, the issue is that the builder uses QuickLisp to retrieve the list of project available. OCICL that is not a concept that really jives as each project is its own "world". It is possible to offer an alternative model that is more "file based" and then "system" based as QL is. I will work on that.
In the mean time worth positing my notes here so far:
;; Add the following to your lisp startup file ;; (~/.sbclrc, ~/.eclrc, ~/.abclrc or ~/.roswell/init.lisp):
(when (probe-file #P"/home/dbotton/.local/share/ocicl/ocicl-runtime.lisp") (load #P"/home/dbotton/.local/share/ocicl/ocicl-runtime.lisp")) (push (uiop:getcwd) asdf:central-registry)
ideally I should be able to do:
Also for some reason the install CLOG is a very old version
clog that was installed was from clog-20240503-76468c7/ in CLOG time that is 50 years :)
Interesting. I have been meaning to learn OCICL, I will try this a bit also. Thx for the info.
Once we figure what is broke with versions, I already implemented: (clog-tools:clog-builder :project :ntest :no-quicklisp t)
So things were fixed on the server end so instructions work now.
Do: ocicl latest To update if already did
Will work today on official Docs
CLOG now supports non-quicklisp based development completely based off of ASDF. This allows for OCICL based systems see https://github.com/rabbibotton/clog/blob/main/OCICL.md
You will though have to wait for CLOG to update in ocicl not sure what the deal is there https://github.com/ocicl/clog?tab=readme-ov-file
Most of the tutorial and documentation assumes the presence of quicklisp. Would you mind adding the equivalent commands for an Ocicl based system?