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 |
89 | 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 |
|
324
750629f830b2
make source dependency support, xkb and osc compile-time fixes
Richard Westhaver <ellis@rwest.io>
parents:
96
diff
changeset
|
11 | :depends-on (:std) |
89 | 12 | :components ((:file "pkg") |
13 | (grovel-constants-file "constants" |
|
684 | 14 | :package :xkb) |
15 | (:file "x11")) |
|
89 | 16 | :in-order-to ((test-op (test-op :xkb/tests)))) |
17 | ||
18 | (defsystem :xkb/tests |
|
96 | 19 | :depends-on (:rt :xkb) |
89 | 20 | :components ((:file "tests")) |
21 | :perform (test-op (op c) (uiop:symbol-call '#:rt '#:do-tests :xkb))) |