summaryrefslogtreecommitdiffstats
path: root/bindings/lang_python_wrapper_bottom.c
diff options
context:
space:
mode:
authorFrederic Peters <fpeters@entrouvert.com>2008-04-29 12:01:38 +0000
committerFrederic Peters <fpeters@entrouvert.com>2008-04-29 12:01:38 +0000
commiteddccffb2412dd42754cc36244ea6476d742d691 (patch)
tree27010e79efbe401e39c7c17682dedf3e56d1a2d1 /bindings/lang_python_wrapper_bottom.c
parent02644ef15b19f60e69d33d4e28bbfdfb77fb16d1 (diff)
downloadlasso-eddccffb2412dd42754cc36244ea6476d742d691.tar.gz
lasso-eddccffb2412dd42754cc36244ea6476d742d691.tar.xz
lasso-eddccffb2412dd42754cc36244ea6476d742d691.zip
[project @ fpeters@0d.be-20071005125351-543q5fahhrljdmaj]
(work in progress) some infra for python wrapper Original author: Frederic Peters <fpeters@0d.be> Date: 2007-10-05 14:53:51.026000+02:00
Diffstat (limited to 'bindings/lang_python_wrapper_bottom.c')
-rw-r--r--bindings/lang_python_wrapper_bottom.c17
1 files changed, 17 insertions, 0 deletions
diff --git a/bindings/lang_python_wrapper_bottom.c b/bindings/lang_python_wrapper_bottom.c
new file mode 100644
index 00000000..737ec02e
--- /dev/null
+++ b/bindings/lang_python_wrapper_bottom.c
@@ -0,0 +1,17 @@
+PyMODINIT_FUNC
+init_lasso(void)
+{
+ if (PyType_Ready(&PyGObjectPtrType) < 0)
+ return;
+
+ m = Py_InitModule3("_lasso", lasso_methods, "_lasso wrapper module");
+ lasso_init();
+
+ lasso_wrapper_key = g_quark_from_static_string("PyLasso::wrapper");
+
+ Py_INCREF(&PyGObjectPtrType);
+ PyModule_AddObject(m, "PyGobjectPtr", (PyObject *)&PyGobjectPtrType);
+
+
+}
+