(in-package :cl-user) (eval-when (:load-toplevel) (unless (find-package 'asdf) (require 'asdf)) (let ((asdf::*verbose-out* nil)) (require 'asdf-install))) (defun run () (handler-case (apply #'asdf-install:install (cdr *posix-argv*)) (error (c) (format *error-output* "Install failed due to error:~% ~A~%" c) (sb-ext:quit :unix-status 1))))