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

autowrap.lisp 611B

123456789101112131415161718
  1. (cl:in-package :bearlibterminal-ffi)
  2. (autowrap:c-include
  3. '(bearlibterminal autowrap-spec "BearLibTerminal.h")
  4. :accessor-package :bearlibterminal-ffi.accessors
  5. :function-package :bearlibterminal-ffi.functions
  6. :spec-path '(bearlibterminal autowrap-spec)
  7. :exclude-sources ("/usr/local/lib/clang/([^/]*)/include/(?!stddef.h)"
  8. "/usr/include/"
  9. "/usr/include/arm-linux-gnueabihf")
  10. :include-sources ("stdint.h"
  11. "bits/types.h"
  12. "sys/types.h"
  13. "BearLibTerminal.h")
  14. :no-accessors cl:t
  15. ;; :release-p cl:t
  16. )