[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