diff options
author | Tomi Valkeinen <tomi.valkeinen@ti.com> | 2016-05-20 22:09:35 +0300 |
---|---|---|
committer | Tomi Valkeinen <tomi.valkeinen@ti.com> | 2016-05-23 09:43:27 +0300 |
commit | 6d13ebbb8b9854713a5597df71a12f8dd9a36c34 (patch) | |
tree | 874148f1f3be655df557e01ecefe03570b0dbe47 /py/pykms.i | |
parent | d37da4a303ab2760103ef8302cb1778f8860f16f (diff) |
Use pybind11 instead of SWIG
Diffstat (limited to 'py/pykms.i')
-rw-r--r-- | py/pykms.i | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/py/pykms.i b/py/pykms.i deleted file mode 100644 index cefdce7..0000000 --- a/py/pykms.i +++ /dev/null @@ -1,41 +0,0 @@ -%module(directors="1") pykms -%{ -#include "kms++.h" - -#include "kmstest.h" - -using namespace kms; -%} - -%include "std_string.i" -%include "stdint.i" -%include "std_vector.i" -%include "std_map.i" - -%feature("director") PageFlipHandlerBase; - -%include "decls.h" -%include "drmobject.h" -%include "atomicreq.h" -%include "crtc.h" -%include "card.h" -%include "property.h" -%include "framebuffer.h" -%include "dumbframebuffer.h" -%include "plane.h" -%include "connector.h" -%include "encoder.h" -%include "pagefliphandler.h" -%include "videomode.h" - -%include "color.h" -%include "kmstest.h" - -%template(ConnectorVector) std::vector<kms::Connector*>; -%template(CrtcVector) std::vector<kms::Crtc*>; -%template(EncoderVector) std::vector<kms::Encoder*>; -%template(PlaneVector) std::vector<kms::Plane*>; -%template(VideoModeVector) std::vector<kms::Videomode>; -/* for some reason uint64_t doesn't compile on 64 bit pc */ -/* %template(map_u32_u64) std::map<uint32_t, uint64_t>; */ -%template(map_u32_u64) std::map<uint32_t, unsigned long long>; |