diff options
Diffstat (limited to 'scsh-process.setup')
-rw-r--r-- | scsh-process.setup | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/scsh-process.setup b/scsh-process.setup index 0dcea89..09fb10a 100644 --- a/scsh-process.setup +++ b/scsh-process.setup @@ -1,3 +1,14 @@ ;; -*- Scheme -*- -(standard-extension 'scsh-process "0.3.1") + +;; Assume people on old versions of 4.8.1 don't mind breakage (they're running git master!) +(let ((features (if (version>=? (chicken-version) "4.8.1") + '(-feature has-thread-killer) + '()))) + (compile -s -O3 scsh-process.scm ,@features -j scsh-process) + (compile -s -O3 scsh-process.import.scm)) + +(install-extension + 'scsh-process + '("scsh-process.so" "scsh-process.import.so") + `((version 0.3.2))) |