src/low-level/bearlibterminal.swig @ f61929db839b

Initial commit
author Steve Losh <steve@stevelosh.com>
date Sat, 11 Feb 2017 00:52:24 +0000
parents (none)
children 05bcf3c72a27
%module bearlibterminal

%insert("lisphead") %{
(cl:in-package :bearlibterminal/low-level)

(cffi:defctype color :uint)

(cffi:define-foreign-library bearlibterminal
  (:darwin "lib/libBearLibTerminal.dylib"))

(cffi:use-foreign-library bearlibterminal)
%}

%feature("intern_function","1");
%feature("export");

%typemap(cin) color_t "color";
%typemap(cout) color_t "color";

%include "src/low-level/include/BearLibTerminal.h"