changelog shortlog graph tags branches changeset files revisions annotate raw help

Mercurial > core / lisp/ffi/sndfile/sndfile.asd

changeset 698: 96958d3eb5b0
parent: 6fa723592550
author: Richard Westhaver <ellis@rwest.io>
date: Fri, 04 Oct 2024 22:04:59 -0400
permissions: -rw-r--r--
description: fixes
1 ;;; sndfile.asd --- SNDFILE SYSTEMS
2 
3 ;; SNDFILE for lisp.
4 
5 ;;; Commentary:
6 
7 ;;; Code:
8 (eval-when (:compile-toplevel :load-toplevel :execute)
9  (require :sb-grovel))
10 
11 (defpackage :sndfile.sys
12  (:use :cl :asdf :sb-grovel :sb-alien))
13 
14 (in-package :sndfile.sys)
15 
16 (defsystem "sndfile"
17  :description "SNDFILE C FFI"
18  :depends-on (:sb-grovel :std)
19  :in-order-to ((test-op (test-op "sndfile/tests")))
20  :components ((:file "pkg")
21  (grovel-constants-file "constants"
22  :package :sndfile))
23  :perform (test-op (op c) (uiop:symbol-call '#:rt '#:do-tests :sndfile)))
24 
25 (defsystem "sndfile/tests"
26  :depends-on (:rt :sndfile)
27  :components ((:file "tests"))
28  :perform (test-op (op c) (uiop:symbol-call '#:rt '#:do-tests :sndfile)))