changelog shortlog graph tags branches changeset files revisions annotate raw help

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

changeset 684: 29fe829a7ac3
parent: 750629f830b2
author: Richard Westhaver <ellis@rwest.io>
date: Sun, 29 Sep 2024 00:31:24 -0400
permissions: -rw-r--r--
description: evdev and io/kbd
1 ;;; xkb.asd-*- mode: lisp; -*-
2 (eval-when (:compile-toplevel :load-toplevel :execute)
3  (require :sb-grovel))
4 
5 (defpackage :xkb.sys
6  (:use :cl :asdf :sb-grovel :sb-alien))
7 
8 (in-package :xkb.sys)
9 
10 (defsystem :xkb
11  :depends-on (:std)
12  :components ((:file "pkg")
13  (grovel-constants-file "constants"
14  :package :xkb)
15  (:file "x11"))
16  :in-order-to ((test-op (test-op :xkb/tests))))
17 
18 (defsystem :xkb/tests
19  :depends-on (:rt :xkb)
20  :components ((:file "tests"))
21  :perform (test-op (op c) (uiop:symbol-call '#:rt '#:do-tests :xkb)))