changelog shortlog graph tags branches changeset files revisions annotate raw help

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

changeset 698: 96958d3eb5b0
parent: 12287fab15d0
author: Richard Westhaver <ellis@rwest.io>
date: Fri, 04 Oct 2024 22:04:59 -0400
permissions: -rw-r--r--
description: fixes
1 ;;; rocksdb.asd --- ROCKSDB SYSTEMS
2 
3 ;; rocksdb for lisp.
4 
5 ;;; Commentary:
6 
7 ;; inspired by Vee's cl-rocksdb: https://github.com/veer66/cl-rocksdb
8 
9 ;;; Code:
10 (defsystem "rocksdb"
11  :depends-on (:std :log)
12  :serial t
13  :components ((:file "pkg")
14  (:file "prim")
15  (:file "types")
16  (:file "opts")
17  (:file "env")
18  (:file "sst")
19  (:file "db")
20  (:file "checkpoint")
21  (:file "metadata")
22  (:file "merge")
23  (:file "compaction")
24  (:file "comparator")
25  (:file "slicetransform")
26  (:file "writebatch")
27  (:file "logger")
28  (:file "stats")
29  (:file "vars")
30  (:file "macs"))
31  :in-order-to ((test-op (test-op "rocksdb/tests"))))
32 
33 (defsystem "rocksdb/tests"
34  :depends-on (:rt :rocksdb)
35  :components ((:file "tests"))
36  :perform (test-op (op c) (uiop:symbol-call '#:rt '#:do-tests :rocksdb)))