• 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 	init_pykmsbase(m);
20 
21 	init_pykmstest(m);
22 
23 	init_pyvid(m);
24 
25 #if HAS_LIBDRM_OMAP
26 	init_pykmsomap(m);
27 #endif
28 }
29