]> git.llucax.com Git - software/libev.git/blob - update_ev_wrap
I ❤ µ-opts
[software/libev.git] / update_ev_wrap
1 #!/bin/sh
2
3 (
4    echo '#define VAR(name,decl) define name ((loop)->name)'
5    echo '#define EV_GENWRAP 1'
6    cat ev_vars.h
7 ) | cc -E -o - - | sed -n -e 's/define/#define/p' | (
8    echo "/* DO NOT EDIT, automatically generated by update_ev_wrap */"
9    cat
10 ) | tee ev_wrap.h