Fixed bindings, typemap for uchar[8]
diff --git a/generate-bindings.py b/generate-bindings.py
index 31fad85..e140dc8 100644
--- a/generate-bindings.py
+++ b/generate-bindings.py
@@ -40,12 +40,15 @@
"WiringPi/devLib/piNes.h"
]
def is_c_decl(line):
- if "wiringPiISR" in line:
- return False
+ for fn in ['wiringPiISR','wiringPiSetupPiFace','wiringPiSetupPiFaceForGpioProg']:
+ if fn in line:
+ return False
for prefix in ['extern','void','int','uint8_t']:
if line.startswith(prefix):
return True
+print("// Generated by generate-bindings.py - do not edit manually!")
+
for file in HEADERS:
print("\n// Header file {}".format(file))
h = open(file).read().split('\n')