changelog shortlog graph tags branches changeset files file revisions raw help

Mercurial > core / annotate lisp/ffi/zstd/zstd.asd

changeset 698: 96958d3eb5b0
parent: b719ae57647d
author: Richard Westhaver <ellis@rwest.io>
date: Fri, 04 Oct 2024 22:04:59 -0400
permissions: -rw-r--r--
description: fixes
60
ee94191a3fb0 add zstd, todos
ellis <ellis@rwest.io>
parents:
diff changeset
1
 ;;; uring.asd-*- mode: lisp; -*-
78
966f92770ddf lisp groveling and rust fmt
ellis <ellis@rwest.io>
parents: 60
diff changeset
2
 (eval-when (:compile-toplevel :load-toplevel :execute)
966f92770ddf lisp groveling and rust fmt
ellis <ellis@rwest.io>
parents: 60
diff changeset
3
   (require :sb-grovel))
966f92770ddf lisp groveling and rust fmt
ellis <ellis@rwest.io>
parents: 60
diff changeset
4
 
966f92770ddf lisp groveling and rust fmt
ellis <ellis@rwest.io>
parents: 60
diff changeset
5
 (defpackage :zstd.sys
966f92770ddf lisp groveling and rust fmt
ellis <ellis@rwest.io>
parents: 60
diff changeset
6
   (:use :cl :asdf :sb-grovel :sb-alien))
966f92770ddf lisp groveling and rust fmt
ellis <ellis@rwest.io>
parents: 60
diff changeset
7
 
966f92770ddf lisp groveling and rust fmt
ellis <ellis@rwest.io>
parents: 60
diff changeset
8
 (in-package :zstd.sys)
966f92770ddf lisp groveling and rust fmt
ellis <ellis@rwest.io>
parents: 60
diff changeset
9
 
60
ee94191a3fb0 add zstd, todos
ellis <ellis@rwest.io>
parents:
diff changeset
10
 (defsystem :zstd
78
966f92770ddf lisp groveling and rust fmt
ellis <ellis@rwest.io>
parents: 60
diff changeset
11
   :depends-on (:sb-grovel :std)
966f92770ddf lisp groveling and rust fmt
ellis <ellis@rwest.io>
parents: 60
diff changeset
12
   :components ((:file "pkg")
966f92770ddf lisp groveling and rust fmt
ellis <ellis@rwest.io>
parents: 60
diff changeset
13
                (grovel-constants-file "constants"
438
b719ae57647d zstd refactoring
Richard Westhaver <ellis@rwest.io>
parents: 96
diff changeset
14
                                       :package :zstd)
b719ae57647d zstd refactoring
Richard Westhaver <ellis@rwest.io>
parents: 96
diff changeset
15
                (:file "simple")
b719ae57647d zstd refactoring
Richard Westhaver <ellis@rwest.io>
parents: 96
diff changeset
16
                (:file "stream")
b719ae57647d zstd refactoring
Richard Westhaver <ellis@rwest.io>
parents: 96
diff changeset
17
                (:file "dict"))
78
966f92770ddf lisp groveling and rust fmt
ellis <ellis@rwest.io>
parents: 60
diff changeset
18
   :in-order-to ((test-op (test-op :zstd/tests))))
966f92770ddf lisp groveling and rust fmt
ellis <ellis@rwest.io>
parents: 60
diff changeset
19
 
966f92770ddf lisp groveling and rust fmt
ellis <ellis@rwest.io>
parents: 60
diff changeset
20
 (defsystem :zstd/tests
96
301fd45bbe73 big refactor of lisp code
ellis <ellis@rwest.io>
parents: 78
diff changeset
21
   :depends-on (:rt :zstd)
78
966f92770ddf lisp groveling and rust fmt
ellis <ellis@rwest.io>
parents: 60
diff changeset
22
   :components ((:file "tests"))
60
ee94191a3fb0 add zstd, todos
ellis <ellis@rwest.io>
parents:
diff changeset
23
   :perform (test-op (op c) (uiop:symbol-call '#:rt '#:do-tests :zstd)))