changelog shortlog graph tags branches changeset files revisions annotate raw help

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

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