Common lisp interface to bearlibterminal https://bitbucket.org/cfyzium/bearlibterminal. Created with https://github.com/rpav/cl-autowrap.

bearlibterminal.asd 1015B

1234567891011121314151617181920212223242526272829
  1. ;;;; bearlibterminal.asd
  2. (asdf:defsystem #:bearlibterminal
  3. :description "A simple interface to the easy to use terminal library bearlibterminal, designed to help write text based games."
  4. :author "Lily Carpenter <lily-license@azrazalea.net>"
  5. :license "BSD 3-clause"
  6. :serial t
  7. :pathname "src"
  8. :depends-on ("cl-autowrap"
  9. "cl-plus-c")
  10. :components ((:module :autowrap-spec
  11. :pathname "spec"
  12. :components
  13. ((:static-file "BearLibTerminal.h")))
  14. (:file "package")
  15. (:file "library")
  16. (:file "autowrap")
  17. (:file "bearlibterminal-internal")))
  18. (asdf:defsystem #:bearlibterminal/examples
  19. :description "simple examples to demonstrate common usage of bearlibterminal."
  20. :author "Lily Carpenter <lily-license@azrazalea.net>"
  21. :license "BSD 3-clause"
  22. :depends-on (:bearlibterminal)
  23. :pathname "examples"
  24. :serial t
  25. :components ((:file "hello-world")
  26. (:file "hello-name")))