changelog shortlog graph tags branches changeset files revisions annotate raw help

Mercurial > core / lisp/ffi/tree-sitter/tree-sitter.asd

changeset 696: 38e9c3be2392
parent: ee949f2a5f8e
author: Richard Westhaver <ellis@rwest.io>
date: Fri, 04 Oct 2024 21:11:52 -0400
permissions: -rw-r--r--
description: prep for adding zdict wrapper, change default control stack size of inferior-lisp to 8M
1 ;;; tree-sitter.asd --- TREE-SITTER SYSTEMS
2 
3 ;; TREE-SITTER for lisp.
4 
5 ;;; Code:
6 (eval-when (:compile-toplevel :load-toplevel :execute)
7  (require :sb-grovel))
8 
9 (defpackage :tree-sitter.sys
10  (:use :cl :asdf :sb-grovel :sb-alien))
11 
12 (in-package :tree-sitter.sys)
13 
14 (defsystem :tree-sitter
15  :depends-on (:sb-grovel :std)
16  :components ((:file "pkg")
17  (:file "ffi")
18  (:file "lang")
19  (:file "api")
20  (grovel-constants-file "constants"
21  :package :tree-sitter))
22  :in-order-to ((test-op (test-op :tree-sitter/tests))))
23 
24 (defsystem :tree-sitter/tests
25  :depends-on (:rt :tree-sitter)
26  :components ((:file "tests"))
27  :perform (test-op (o c) (uiop:symbol-call :rt :do-tests :tree-sitter)))