lilu-dmenu.asd 984 B

12345678910111213141516171819202122232425262728293031
  1. (defsystem "lilu-dmenu"
  2. :version "0.1.0"
  3. :author "Alessandro Serra"
  4. :license "CC0"
  5. :depends-on ("uiop" "lilu-desk/base" "lilu-app" "lilu-debugger")
  6. :components ((:file "packages")
  7. (:module "src"
  8. :depends-on ("packages")
  9. :components
  10. ((:file "dynamic-menu"))))
  11. :description "Call dmenu/rofi program from Common Lisp"
  12. :in-order-to ((test-op (test-op :lilu-dmenu/test))))
  13. (defsystem "lilu-dmenu/example"
  14. :depends-on ("lilu-dmenu")
  15. :components ((:module "examples"
  16. :serial t
  17. :components
  18. ((:file "package")
  19. (:file "menu-example-01")))))
  20. (defsystem "lilu-dmenu/test"
  21. :depends-on ("lilu-dmenu" "fiveam")
  22. :components ((:module "tests"
  23. :serial t
  24. :components
  25. ((:file "test"))))
  26. :perform (test-op (operation component)
  27. (uiop:symbol-call '#:lilu-dmenu-tests '#:run-tests)))