3 (defsystem sb-rotate-byte
5 #+sb-building-contrib :pathname
6 #+sb-building-contrib #p"SYS:CONTRIB;SB-ROTATE-BYTE;"
9 (:file "compiler" :depends-on ("package"))
11 :depends-on ("compiler")
14 ((:file "arm-vm" :if-feature :arm)
15 (:file "arm64-vm" :if-feature :arm64)
16 (:file "x86-vm" :if-feature :x86)
17 (:file "x86-64-vm" :if-feature :x86-64)
18 (:file "ppc-vm" :if-feature :ppc)))
19 (:file "rotate-byte" :depends-on ("vm")))
20 :perform (load-op :after (o c) (provide 'sb-rotate-byte))
21 :perform (test-op (o c) (test-system 'sb-rotate-byte/tests)))
24 (defsystem sb-rotate-byte/tests
25 #+sb-building-contrib :pathname
26 #+sb-building-contrib #p"SYS:CONTRIB;SB-ROTATE-BYTE;"
27 :depends-on (sb-rotate-byte)
28 :components ((:file "rotate-byte-tests")))