summaryrefslogtreecommitdiff
path: root/update_ev_wrap
diff options
context:
space:
mode:
authorroot <root>2007-11-04 00:24:16 +0000
committerroot <root>2007-11-04 00:24:16 +0000
commit678c8c54d0ce967d8f1db3e575aed61879279975 (patch)
treea2feeabbc2a22bd63f6395361adb80230c1d903b /update_ev_wrap
parent60a7a3c0029fc0a57c6548e3175af0a362a37a52 (diff)
wow the event api is broken
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