disable sb-sprof test on darwin
[sbcl.git] / contrib / sb-rotate-byte / sb-rotate-byte.asd
index a445c1f..036f1ba 100644 (file)
@@ -1,27 +1,28 @@
 ;;; -*-  Lisp -*-
 
-(cl:defpackage #:sb-rotate-byte-system 
+(cl:defpackage #:sb-rotate-byte-system
   (:use #:asdf #:cl))
 (cl:in-package #:sb-rotate-byte-system)
 
 (defsystem sb-rotate-byte
   :version "0.1"
   #+sb-building-contrib :pathname
-  #+sb-building-contrib "SYS:CONTRIB;SB-ROTATE-BYTE;"
-  :components 
+  #+sb-building-contrib #p"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)
+            :depends-on ("compiler")
+            :components
+            (#+x86
+             (:file "x86-vm")
+             #+x86-64
+             (:file "x86-64-vm")
+             #+ppc
+             (:file "ppc-vm"))
+            :pathname
+            #+sb-building-contrib #p"SYS:CONTRIB;SB-ROTATE-BYTE;"
+            #-sb-building-contrib #.(make-pathname :directory '(:relative)))
    (:file "rotate-byte" :depends-on ("compiler"))))
 
 (defmethod perform :after ((o load-op) (c (eql (find-system :sb-rotate-byte))))