• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #include <pybind11/pybind11.h>
2 #include <pybind11/stl.h>
3 #include <kms++/kms++.h>
4 
5 namespace py = pybind11;
6 
7 using namespace kms;
8 using namespace std;
9 
10 void init_pykmstest(py::module& m);
11 void init_pykmsbase(py::module& m);
12 void init_pyvid(py::module& m);
13 
14 #if HAS_LIBDRM_OMAP
15 void init_pykmsomap(py::module& m);
16 #endif
17 
PYBIND11_MODULE(pykms,m)18 PYBIND11_MODULE(pykms, m)
19 {
20 	init_pykmsbase(m);
21 
22 	init_pykmstest(m);
23 
24 	init_pyvid(m);
25 
26 #if HAS_LIBDRM_OMAP
27 	init_pykmsomap(m);
28 #endif
29 }
30