tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

make-event-config.sed (731B)


      1 # Sed script to postprocess config.h into event-config.h.
      2 
      3 1i\
      4 /* event2/event-config.h\
      5 *\
      6 * This file was generated by autoconf when libevent was built, and post-\
      7 * processed by Libevent so that its macros would have a uniform prefix.\
      8 *\
      9 * DO NOT EDIT THIS FILE.\
     10 *\
     11 * Do not rely on macros in this file existing in later versions.\
     12 */\
     13 \
     14 #ifndef EVENT2_EVENT_CONFIG_H_INCLUDED_\
     15 #define EVENT2_EVENT_CONFIG_H_INCLUDED_\
     16 
     17 $a\
     18 \
     19 #endif /* event2/event-config.h */
     20 
     21 /#\( *\)undef STDC_HEADERS\>/b
     22 /#\( *\)define STDC_HEADERS\>/b
     23 
     24 # Only rewrite symbols starting with capitals
     25 s/#\( *\)define \([A-Z]\)/#\1define EVENT__\2/
     26 s/#\( *\)undef \([A-Z]\)/#\1undef EVENT__\2/
     27 s/#\( *\)if\(n*\)def \([A-Z]\)/#\1if\2def EVENT__\2/