xref: /libevent-2.1.12/include/include.am (revision 5349a07e)
1*5349a07eSAzat Khuzhin# include/include.am for libevent
26cdfeebeSNick Mathewson# Copyright 2000-2007 Niels Provos
36cdfeebeSNick Mathewson# Copyright 2007-2012 Niels Provos and Nick Mathewson
46cdfeebeSNick Mathewson#
56cdfeebeSNick Mathewson# See LICENSE for copying information.
66cdfeebeSNick Mathewson
76cdfeebeSNick Mathewsoninclude_event2dir = $(includedir)/event2
86cdfeebeSNick Mathewson
96cdfeebeSNick MathewsonEVENT2_EXPORT = \
106cdfeebeSNick Mathewson	include/event2/buffer.h \
116cdfeebeSNick Mathewson	include/event2/buffer_compat.h \
126cdfeebeSNick Mathewson	include/event2/bufferevent.h \
136cdfeebeSNick Mathewson	include/event2/bufferevent_compat.h \
146cdfeebeSNick Mathewson	include/event2/bufferevent_struct.h \
156cdfeebeSNick Mathewson	include/event2/dns.h \
166cdfeebeSNick Mathewson	include/event2/dns_compat.h \
176cdfeebeSNick Mathewson	include/event2/dns_struct.h \
186cdfeebeSNick Mathewson	include/event2/event.h \
196cdfeebeSNick Mathewson	include/event2/event_compat.h \
206cdfeebeSNick Mathewson	include/event2/event_struct.h \
216cdfeebeSNick Mathewson	include/event2/http.h \
226cdfeebeSNick Mathewson	include/event2/http_compat.h \
236cdfeebeSNick Mathewson	include/event2/http_struct.h \
246cdfeebeSNick Mathewson	include/event2/keyvalq_struct.h \
256cdfeebeSNick Mathewson	include/event2/listener.h \
266cdfeebeSNick Mathewson	include/event2/rpc.h \
276cdfeebeSNick Mathewson	include/event2/rpc_compat.h \
286cdfeebeSNick Mathewson	include/event2/rpc_struct.h \
296cdfeebeSNick Mathewson	include/event2/tag.h \
306cdfeebeSNick Mathewson	include/event2/tag_compat.h \
316cdfeebeSNick Mathewson	include/event2/thread.h \
324545fa9bSTrond Norbye	include/event2/util.h \
334545fa9bSTrond Norbye	include/event2/visibility.h
346cdfeebeSNick Mathewson
35*5349a07eSAzat Khuzhinif OPENSSL
36*5349a07eSAzat KhuzhinEVENT2_EXPORT += include/event2/bufferevent_ssl.h
37*5349a07eSAzat Khuzhinendif
38*5349a07eSAzat Khuzhin
396cdfeebeSNick Mathewson## Without the nobase_ prefixing, Automake would strip "include/event2/" from
406cdfeebeSNick Mathewson## the source header filename to derive the installed header filename.
416cdfeebeSNick Mathewson## With nobase_ the installed path is $(includedir)/include/event2/ev*.h.
426cdfeebeSNick Mathewson
436cdfeebeSNick Mathewsonif INSTALL_LIBEVENT
446cdfeebeSNick Mathewsoninclude_event2_HEADERS =	$(EVENT2_EXPORT)
456cdfeebeSNick Mathewsonnodist_include_event2_HEADERS = include/event2/event-config.h
466cdfeebeSNick Mathewsonelse
476cdfeebeSNick Mathewsonnoinst_HEADERS +=		$(EVENT2_EXPORT)
486cdfeebeSNick Mathewsonnodist_noinst_HEADERS =		include/event2/event-config.h
496cdfeebeSNick Mathewsonendif
50