aboutsummaryrefslogtreecommitdiff
path: root/generate-prebuilts.sh
diff options
context:
space:
mode:
Diffstat (limited to 'generate-prebuilts.sh')
-rwxr-xr-xgenerate-prebuilts.sh7
1 files changed, 7 insertions, 0 deletions
diff --git a/generate-prebuilts.sh b/generate-prebuilts.sh
new file mode 100755
index 000000000..262c1355d
--- /dev/null
+++ b/generate-prebuilts.sh
@@ -0,0 +1,7 @@
+#!/bin/sh
+echo "/* SWIG warning codes - generated from swigwarn.h - do not edit */" \
+ >Lib/swigwarn.swg
+cat Source/Include/swigwarn.h | \
+ grep "^#define WARN\|/\*.*\*/\|^[ \t]*$" | \
+ sed 's/^#define \(WARN.*[0-9][0-9]*\)\(.*\)$/%define SWIG\1 %enddef\2/' \
+ >>Lib/swigwarn.swg