40 Ants

How to package Common Lisp app for Homebrew [En Subs]


Listen Later

In this video, I talk about how to package your Common Lisp program so that any macOS user can easily install it. On OSX, the most common package manager is probably Homebrew. Let's see how to make a package description for Homebrew so that it automatically downloads all the dependencies your program needs and compiles it using SBCL.

Timecodes:

00:00 Intro

03:13 The Test Application
05:54 Making Our First Formula
09:20 Testing Formula Locally
12:37 Publishing Formula
21:14 The Final Words

Links:

  • cl-brewer: https://40ants.com/cl-brewer/
  • My Homebrew TAP with Common Lisp software: https://github.com/40ants/homebrew-soft
  • Test application from the video: https://github.com/svetlyak40wt/test-brew-app
  • Video about building binaries: https://www.youtube.com/watch?v=_V6cpOtP9e8
  • Tags:

    #commonlisp #homebrew #tutorial

    ...more
    View all episodesView all episodes
    Download on the App Store

    40 AntsBy