make-binary.lisp - clic - Clic is an command line interactive client for gopher… | |
git clone git://bitreich.org/clic/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65… | |
Log | |
Files | |
Refs | |
Tags | |
README | |
LICENSE | |
--- | |
make-binary.lisp (646B) | |
--- | |
1 (load "3rdparties/bundle.lisp") | |
2 (require :asdf) | |
3 | |
4 ;; added since ecl update otherwise ecl doesn't compile them | |
5 (require :usocket) | |
6 (require :cl+ssl) | |
7 | |
8 ;; load clic which is in $PWD | |
9 (push '*default-pathname-defaults* asdf:*central-registry*) | |
10 | |
11 (in-package :cl-user) | |
12 | |
13 (asdf:make-build "clic" :type :program | |
14 :monolithic t | |
15 :move-here "." | |
16 :prologue-code '(progn | |
17 (ext:set-signal-handler ext:+sigint+ … | |
18 (require :asdf) | |
19 (require :sb-bsd-sockets)) | |
20 :epilogue-code '(progn (handler-case (main) | |
21 (condition () (quit))))) | |
22 (quit) |