1 1.8 christos # $NetBSD: Makefile,v 1.8 2017/02/01 12:32:54 christos Exp $ 2 1.1 christos 3 1.1 christos # Try to undo the doxygen lossage in the man pages. 4 1.1 christos 5 1.1 christos HSRCS1= \ 6 1.1 christos buffer_compat.h.3 \ 7 1.1 christos dns.h.3 \ 8 1.1 christos dns_compat.h.3 \ 9 1.1 christos http.h.3 \ 10 1.1 christos http_compat.h.3 \ 11 1.1 christos rpc.h.3 \ 12 1.1 christos rpc_compat.h.3 \ 13 1.1 christos tag.h.3 \ 14 1.1 christos tag_compat.h.3 \ 15 1.1 christos thread.h.3 \ 16 1.1 christos util.h.3 17 1.1 christos 18 1.1 christos HMAN1=${HSRCS1:S/^/ev/g:S/.h.3/.3/g} 19 1.1 christos 20 1.1 christos .for i in ${HSRCS1} 21 1.1 christos ev${i:S/.h.3/.3/g}: $i 22 1.3 christos ${HOST_SH} ${.CURDIR}/fixman ${TOOL_SED} ${.ALLSRC} ${.TARGET} 23 1.1 christos .endfor 24 1.1 christos 25 1.1 christos HSRCS2= \ 26 1.1 christos bufferevent_ssl.h.3 \ 27 1.1 christos event_compat.h.3 28 1.1 christos 29 1.1 christos .for i in ${HSRCS2} 30 1.1 christos ${i:S/.h.3/.3/g}: $i 31 1.4 christos ${HOST_SH} ${.CURDIR}/fixman ${TOOL_SED} ${.ALLSRC} ${.TARGET} 32 1.1 christos .endfor 33 1.1 christos 34 1.1 christos HMAN2=${HSRCS2:S/.h.3/.3/g} 35 1.1 christos 36 1.2 christos SRCS1=deprecated.3 37 1.2 christos MAN1=${SRCS1:S/^/ev/g} 38 1.2 christos 39 1.2 christos .for i in ${SRCS1} 40 1.2 christos ev$i: $i 41 1.2 christos ${TOOL_SED} -e 's/"deprecated"/"evdeprecated"/g' \ 42 1.6 joerg -e 's/^deprecated/evdeprecated/g' < ${.ALLSRC} > ${.TARGET} 43 1.2 christos .endfor 44 1.2 christos 45 1.8 christos evbuffer.h.3: buffer.h.3 46 1.8 christos cp ${.ALLSRC} ${.TARGET} 47 1.8 christos HMAN3=evbuffer.h.3 48 1.8 christos 49 1.1 christos MAN+= \ 50 1.1 christos bufferevent.3 \ 51 1.7 christos bufferevent.h.3 \ 52 1.7 christos evbuffer.3 \ 53 1.1 christos evbuffer_cb_info.3 \ 54 1.1 christos evbuffer_iovec.3 \ 55 1.1 christos evbuffer_ptr.3 \ 56 1.7 christos event.3 \ 57 1.7 christos event.h.3 \ 58 1.1 christos event_base.3 \ 59 1.1 christos event_config.3 \ 60 1.1 christos evthread_condition_callbacks.3 \ 61 1.1 christos evthread_lock_callbacks.3 \ 62 1.7 christos evutil_addrinfo.3 \ 63 1.7 christos evutil_monotonic_timer.3 64 1.7 christos 65 1.1 christos 66 1.8 christos MAN+= ${HMAN1} ${HMAN2} ${HMAN3} ${MAN1} 67 1.1 christos 68 1.8 christos CLEANFILES+=${HMAN1} ${HMAN2} ${HMAN3} ${MAN1} 69 1.1 christos 70 1.5 wiz USETBL= yes 71 1.5 wiz 72 1.1 christos .include <bsd.man.mk> 73