-
Notifications
You must be signed in to change notification settings - Fork 11
/
cl-raw1394.asd
28 lines (24 loc) · 1.02 KB
/
cl-raw1394.asd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
;;; -*- Mode: Lisp -*-
;;;
;;; Copyright (C) 2008, Julian Stecklina
;;;
;;; ((
;;; )) This file is COFFEEWARE. As long as you retain this notice
;;; | |o) you can do whatever you want with this code. If you think,
;;; |___|jgs it's worth it, you may buy the author a coffee in return.
(defpackage :blitz.ffi.raw1394.system
(:use :common-lisp :asdf))
(in-package :blitz.ffi.raw1394.system)
;;; CFFI-Grovel is needed for processing grovel-file components
(cl:eval-when (:load-toplevel :execute)
(asdf:operate 'asdf:load-op 'cffi-grovel))
(defsystem :cl-raw1394
:depends-on (:cffi :defclass-star)
:description "This is currently a very minimal binding for libraw1394."
:author "Julian Stecklina"
:components ((:file "packages")
(:file "errors" :depends-on ("packages"))
(cffi-grovel:grovel-file "raw1394-grovel" :depends-on ("packages"))
(:file "raw1394" :depends-on ("errors" "raw1394-grovel"))
(:file "convenience" :depends-on ("raw1394"))))
;;; EOF