From 6d13ebbb8b9854713a5597df71a12f8dd9a36c34 Mon Sep 17 00:00:00 2001 From: Tomi Valkeinen Date: Fri, 20 May 2016 22:09:35 +0300 Subject: Use pybind11 instead of SWIG --- py/pykms.i | 41 ----------------------------------------- 1 file changed, 41 deletions(-) delete mode 100644 py/pykms.i (limited to 'py/pykms.i') 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; -%template(CrtcVector) std::vector; -%template(EncoderVector) std::vector; -%template(PlaneVector) std::vector; -%template(VideoModeVector) std::vector; -/* for some reason uint64_t doesn't compile on 64 bit pc */ -/* %template(map_u32_u64) std::map; */ -%template(map_u32_u64) std::map; -- cgit v1.2.3