#+TITLE: Critically important lisp clim GUI build demo This directory is all there is to it. Since guis like common lisp interface manager are intricate, let's agree to use sbcl in this case. 1. Start sbcl $ sbcl 2. We must have required :asdf * (require "asdf") 3. Build the executable * (asdf:operate 'asdf:build-op :foobar/executable) 4. We're done. Since I'm on openbsd, I needed a user with write access to install(1) the new sbcl bin in /usr/local $ install \ /home/screwtape/common-lisp/foobar/foobar-command \ /usr/local/bin/ 5. Run the very minimal gui application in sbcl again $ foobar-command Thanks to @theruran@hackers.town for prompting me to write this eg, which is a great example should some spring lisp game jam participants want for it. * Improvements This is for asdf experts. The "foobar" system should have an :in-order-to :build-op that redirects build-op to the "foobar/executable" system. See fare's example. Then, the build code would be: 1. sbcl * (asdf:build :foobar) Which has less noise. (asdf:build :foobar/executable) probably works in the first place as well. By the way, everyone, I am writing over at the spring lisp game jam this week if you're missing me. I'll move stuff to its rightful gopher holes once it's over (Monday). https://lispy-gopher-show.itch.io/logos-jam-lisp