summaryrefslogtreecommitdiff
path: root/update_ev_wrap
diff options
context:
space:
mode:
Diffstat (limited to 'update_ev_wrap')
-rwxr-xr-xupdate_ev_wrap10
1 files changed, 10 insertions, 0 deletions
diff --git a/update_ev_wrap b/update_ev_wrap
new file mode 100755
index 0000000..32ab625
--- /dev/null
+++ b/update_ev_wrap
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+(
+ echo '#define VAR(name,decl) define name ((loop)->name)'
+ echo '#define EV_GENWRAP 1'
+ cat ev_vars.h
+) | cc -E -o - - | sed -e 's/define/#define/' | grep '#define' | (
+ echo "/* DO NOT EDIT, automaticlaly generated by update_ev_wrap */"
+ cat
+) | tee ev_wrap.h