X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=contrib%2Fsb-rotate-byte%2Fsb-rotate-byte.asd;h=a445c1fb8978c037ed0764595f4754be9ef960a6;hb=4ed3f0d08c3a57a6762018d9622f253ab9d0f2b6;hp=7df4f29375b515cd88a2c0e8ea65abea34004bff;hpb=9f8b254664d2864ae524c3a12c912437accfdb20;p=sbcl.git diff --git a/contrib/sb-rotate-byte/sb-rotate-byte.asd b/contrib/sb-rotate-byte/sb-rotate-byte.asd index 7df4f29..a445c1f 100644 --- a/contrib/sb-rotate-byte/sb-rotate-byte.asd +++ b/contrib/sb-rotate-byte/sb-rotate-byte.asd @@ -6,15 +6,23 @@ (defsystem sb-rotate-byte :version "0.1" - :components ((:file "package") - (:file "compiler" :depends-on ("package")) - (:module "vm" - :depends-on ("compiler") - :components ((:file "x86-vm" - :in-order-to ((compile-op (feature :x86))))) - :pathname #.(make-pathname :directory '(:relative)) - :if-component-dep-fails :ignore) - (:file "rotate-byte" :depends-on ("compiler")))) + #+sb-building-contrib :pathname + #+sb-building-contrib "SYS:CONTRIB;SB-ROTATE-BYTE;" + :components + ((:file "package") + (:file "compiler" :depends-on ("package")) + (:module "vm" + :depends-on ("compiler") + :components + ((:file "x86-vm" + :in-order-to ((compile-op (feature :x86)))) + (:file "ppc-vm" + :in-order-to ((compile-op (feature :ppc))))) + :pathname + #+sb-building-contrib "SYS:CONTRIB;SB-ROTATE-BYTE;" + #-sb-building-contrib #.(make-pathname :directory '(:relative)) + :if-component-dep-fails :ignore) + (:file "rotate-byte" :depends-on ("compiler")))) (defmethod perform :after ((o load-op) (c (eql (find-system :sb-rotate-byte)))) (provide 'sb-rotate-byte))