shuffletron icon indicating copy to clipboard operation
shuffletron copied to clipboard

self-contained executables

Open vindarel opened this issue 6 years ago • 1 comments

It would be nice to have self-contained executables, built with a CI/CD pipeline.

You said you already did this, do you recall how ? (I could help with the CI, but not the dependencies linking part).

vindarel avatar Sep 11 '18 15:09 vindarel

Hi vindarel, I use a simple script in roswell [1]. Alessandro

[1] https://github.com/roswell/roswell

#!/bin/sh
#|-*- mode:lisp -*-|#
#|
exec ros -Q -- $0 "$@"
|#

(progn ;;init for
  (ros:ensure-asdf)
  #+quicklisp(ql:quickload '(shuffletron) :silent t)
  )

(defpackage :ros.script.shuffletron.3749789111
  (:use :cl))
(in-package :ros.script.shuffletron.3749789111)

(defun main (&rest argv)
  (declare (ignorable argv))
  (shuffletron:run))
;;; vim: set ft=lisp lisp:

gas2serra avatar Oct 29 '18 08:10 gas2serra