[cl-plus-ssl-cvs] CVS cl+ssl
avodonosov
avodonosov at common-lisp.net
Sat Oct 24 20:09:40 UTC 2009
Update of /project/cl-plus-ssl/cvsroot/cl+ssl
In directory cl-net:/tmp/cvs-serv12205
Modified Files:
bio.lisp conditions.lisp ffi-buffer-all.lisp
ffi-buffer-clisp.lisp ffi-buffer.lisp ffi.lisp package.lisp
reload.lisp streams.lisp
Added Files:
build.xcvb
Log Message:
XCVB support (by Fare <fahree at gmail.com>)
--- /project/cl-plus-ssl/cvsroot/cl+ssl/bio.lisp 2005/12/13 21:16:30 1.3
+++ /project/cl-plus-ssl/cvsroot/cl+ssl/bio.lisp 2009/10/24 20:09:40 1.4
@@ -2,6 +2,8 @@
;;;
;;; See LICENSE for details.
+#+xcvb (module (:depends-on ("package")))
+
(in-package cl+ssl)
(defconstant +bio-type-socket+ (logior 5 #x0400 #x0100))
--- /project/cl-plus-ssl/cvsroot/cl+ssl/conditions.lisp 2008/04/17 19:41:08 1.3
+++ /project/cl-plus-ssl/cvsroot/cl+ssl/conditions.lisp 2009/10/24 20:09:40 1.4
@@ -4,6 +4,8 @@
;;;
;;; See LICENSE for details.
+#+xcvb (module (:depends-on ("package")))
+
(in-package :cl+ssl)
(eval-when (:compile-toplevel :load-toplevel :execute)
--- /project/cl-plus-ssl/cvsroot/cl+ssl/ffi-buffer-all.lisp 2007/07/07 15:25:09 1.1
+++ /project/cl-plus-ssl/cvsroot/cl+ssl/ffi-buffer-all.lisp 2009/10/24 20:09:40 1.2
@@ -1,3 +1,5 @@
+#+xcvb (module (:depends-on ("package")))
+
(in-package :cl+ssl)
(defconstant +initial-buffer-size+ 2048)
--- /project/cl-plus-ssl/cvsroot/cl+ssl/ffi-buffer-clisp.lisp 2008/11/01 05:02:01 1.2
+++ /project/cl-plus-ssl/cvsroot/cl+ssl/ffi-buffer-clisp.lisp 2009/10/24 20:09:40 1.3
@@ -1,3 +1,5 @@
+#+xcvb (module (:depends-on ("package" "reload" "conditions" "ffi" "ffi-buffer-all")))
+
(in-package :cl+ssl)
(defun make-buffer (size)
--- /project/cl-plus-ssl/cvsroot/cl+ssl/ffi-buffer.lisp 2007/07/07 15:25:09 1.1
+++ /project/cl-plus-ssl/cvsroot/cl+ssl/ffi-buffer.lisp 2009/10/24 20:09:40 1.2
@@ -1,3 +1,5 @@
+#+xcvb (module (:depends-on ("package")))
+
(in-package :cl+ssl)
(defun make-buffer (size)
--- /project/cl-plus-ssl/cvsroot/cl+ssl/ffi.lisp 2008/11/04 00:25:52 1.12
+++ /project/cl-plus-ssl/cvsroot/cl+ssl/ffi.lisp 2009/10/24 20:09:40 1.13
@@ -4,6 +4,8 @@
;;;
;;; See LICENSE for details.
+#+xcvb (module (:depends-on ("package" "conditions")))
+
(eval-when (:compile-toplevel)
(declaim
(optimize (speed 3) (space 1) (safety 1) (debug 0) (compilation-speed 0))))
--- /project/cl-plus-ssl/cvsroot/cl+ssl/package.lisp 2008/11/03 17:58:45 1.5
+++ /project/cl-plus-ssl/cvsroot/cl+ssl/package.lisp 2009/10/24 20:09:40 1.6
@@ -4,6 +4,8 @@
;;;
;;; See LICENSE for details.
+#+xcvb (module (:depends-on ((:when (:featurep :sbcl) (:require :sb-posix)))))
+
(in-package :cl-user)
(defpackage :cl+ssl
--- /project/cl-plus-ssl/cvsroot/cl+ssl/reload.lisp 2009/09/16 21:30:29 1.6
+++ /project/cl-plus-ssl/cvsroot/cl+ssl/reload.lisp 2009/10/24 20:09:40 1.7
@@ -13,6 +13,8 @@
;;; - but not every time ffi.lisp is re-loaded as would happen if we
;;; put this directly into ffi.lisp
+#+xcvb (module (:depends-on ("package")))
+
(in-package :cl+ssl)
(cffi:define-foreign-library libssl
--- /project/cl-plus-ssl/cvsroot/cl+ssl/streams.lisp 2009/04/09 06:01:44 1.17
+++ /project/cl-plus-ssl/cvsroot/cl+ssl/streams.lisp 2009/10/24 20:09:40 1.18
@@ -5,6 +5,12 @@
;;;
;;; See LICENSE for details.
+#+xcvb
+(module
+ (:depends-on ("package" "conditions" "ffi"
+ (:cond ((:featurep :clisp) "ffi-buffer-clisp")
+ (t "ffi-buffer")))))
+
(eval-when (:compile-toplevel)
(declaim
(optimize (speed 3) (space 1) (safety 1) (debug 0) (compilation-speed 0))))
--- /project/cl-plus-ssl/cvsroot/cl+ssl/build.xcvb 2009/10/24 20:09:40 NONE
+++ /project/cl-plus-ssl/cvsroot/cl+ssl/build.xcvb 2009/10/24 20:09:40 1.1
;;; -*- mode: lisp -*-
;;;
;;; Copyright (C) 2001, 2003 Eric Marsden
;;; Copyright (C) 2005 David Lichteblau
;;; Copyright (C) 2007 Pixel // pinterface
;;; "the conditions and ENSURE-SSL-FUNCALL are by Jochen Schmidt."
;;;
;;; See LICENSE for details.
#+xcvb
(module
(:fullname "cl+ssl"
:depends-on ("package"
"reload"
"conditions"
"ffi"
"ffi-buffer-all"
(:cond ((:featurep :clisp) "ffi-buffer-clisp")
((:featurep (:not :clisp)) "ffi-buffer"))
"streams"
"bio")
:build-depends-on ("flexi-streams" "trivial-gray-streams" "cffi")
:supersedes-asdf ("cl+ssl")))
More information about the cl-plus-ssl-cvs
mailing list