X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=contrib%2Fsb-bsd-sockets%2Fsb-bsd-sockets.asd;h=6056a5a94719f87f605b6691740db58459366391;hb=dcf5978d9d33098e868ae6eea28e1b310038c03d;hp=87361fb31be3710102824274150978a46b69fcba;hpb=c082e230ab4ac57f733405a7acb8c168e05c47d1;p=sbcl.git diff --git a/contrib/sb-bsd-sockets/sb-bsd-sockets.asd b/contrib/sb-bsd-sockets/sb-bsd-sockets.asd index 87361fb..6056a5a 100644 --- a/contrib/sb-bsd-sockets/sb-bsd-sockets.asd +++ b/contrib/sb-bsd-sockets/sb-bsd-sockets.asd @@ -70,6 +70,8 @@ (defsystem sb-bsd-sockets :version "0.58" :depends-on (sb-grovel) + #+sb-building-contrib :pathname + #+sb-building-contrib "SYS:CONTRIB;SB-BSD-SOCKETS;" :components ((:file "defpackage") (:file "split" :depends-on ("defpackage")) (:file "array-data" :depends-on ("defpackage")) @@ -80,7 +82,7 @@ (:file "foreign-glue" :depends-on ("defpackage" "malloc")) (sb-grovel:grovel-constants-file "constants" - :package :sockint :pathname "constants.lisp" + :package :sockint :depends-on ("def-to-lisp" "defpackage" "foreign-glue")) (:file "sockets" :depends-on ("constants" "array-data")) @@ -108,7 +110,7 @@ (operate 'test-op 'sb-bsd-sockets-tests)) (defsystem sb-bsd-sockets-tests - :depends-on (sb-rt sb-bsd-sockets) + :depends-on (sb-rt sb-bsd-sockets sb-posix) :components ((:file "tests"))) (defmethod perform ((o test-op) (c (eql (find-system :sb-bsd-sockets-tests))))