aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2012-02-13 22:12:09 -0500
committerAlon Zakai <alonzakai@gmail.com>2012-02-13 22:12:09 -0500
commitfacf672f5eed5957e028151981f14f97ca74c748 (patch)
tree5c0ed0929058ba993789637994117074be0e75c7
parent1d5093e31274f666b052e0ac392a396f3e3b1875 (diff)
ignore unsupported operators in bindings generator, do not fail on them
-rwxr-xr-xtools/bindings_generator.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/bindings_generator.py b/tools/bindings_generator.py
index bdb3e755..e1c1ab4b 100755
--- a/tools/bindings_generator.py
+++ b/tools/bindings_generator.py
@@ -180,8 +180,8 @@ for classname, clazz in classes.iteritems():
method['name'] = 'op_comp'
method['operator'] = ' return arg0 == arg1;' if len(method['parameters'][0]) == 2 else ' return *self == arg0;'
else:
- print 'zz unknown operator:', method['name']
- 1/0.
+ print 'zz unknown operator:', method['name'], ', ignoring'
+ method['ignore'] = True
# Fill in some missing stuff
method['returns_text'] = method['returns_text'].replace('&', '').replace('*', '')