From 7c8c9e998ffc3a9b22e15feeffe77823142ce531 Mon Sep 17 00:00:00 2001 From: Dana Jansens Date: Wed, 5 Feb 2003 15:38:29 +0000 Subject: new swig build system. much better. yay. --- wrap/otk.i | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) (limited to 'wrap/otk.i') diff --git a/wrap/otk.i b/wrap/otk.i index 5bf17a21..8d06d6f0 100644 --- a/wrap/otk.i +++ b/wrap/otk.i @@ -10,15 +10,8 @@ //%include std_list.i %include "ustring.i" -%ignore otk::display; -%inline %{ - otk::Display *Display_instance() { return otk::display; } -%}; - -%ignore otk::Property::atoms; -%inline %{ - const otk::Atoms& Property_atoms() { return otk::Property::atoms; } -%}; +%immutable otk::display; +%immutable otk::Property::atoms; namespace otk { /*%rename(setValue_bool) Configuration::setValue(std::string const &,bool); @@ -77,5 +70,11 @@ namespace otk { %include "timer.hh" %include "util.hh" -// for Mod1Mask etc -%include "X11/X.h" +// for Window etc +%import "X11/X.h" + +// globals +%pythoncode %{ +display = cvar.display; +atoms = cvar.Property_atoms; +%} -- cgit v1.2.3