1e49e2891SNick Mathewson# Makefile.am for libevent 2e49e2891SNick Mathewson# Copyright 2000-2007 Niels Provos 3e49e2891SNick Mathewson# Copyright 2007-2012 Niels Provos and Nick Mathewson 4e49e2891SNick Mathewson# 5e49e2891SNick Mathewson# See LICENSE for copying information. 6e49e2891SNick Mathewson 7a7513cc9SAzat Khuzhin# 'foreign' means that we're not enforcing GNU package rules strictly. 8fdb8fb66Sygj6# '1.13' means that we need automake 1.13 or later (and we do). 9fdb8fb66Sygj6AUTOMAKE_OPTIONS = foreign 1.13 subdir-objects 10a7513cc9SAzat Khuzhin 11a077fb8cSNiels ProvosACLOCAL_AMFLAGS = -I m4 126c6c936bSNiels Provos 139659ecedSNick Mathewson# This is the "Release" of the Libevent ABI. It takes precedence over 149659ecedSNick Mathewson# the VERSION_INFO, so that two versions of Libevent with the same 159659ecedSNick Mathewson# "Release" are never binary-compatible. 169659ecedSNick Mathewson# 179659ecedSNick Mathewson# This number incremented once for the 2.0 release candidate, and 18bffc411eSNick Mathewson# will increment for each series until we revise our interfaces enough 19bffc411eSNick Mathewson# that we can seriously expect ABI compatibility between series. 209659ecedSNick Mathewson# 212570ae50SNick MathewsonRELEASE = -release 2.1 229659ecedSNick Mathewson 231bcb112bSNick Mathewson# This is the version info for the libevent binary API. It has three 241bcb112bSNick Mathewson# numbers: 251bcb112bSNick Mathewson# Current -- the number of the binary API that we're implementing 261bcb112bSNick Mathewson# Revision -- which iteration of the implementation of the binary 271bcb112bSNick Mathewson# API are we supplying? 281bcb112bSNick Mathewson# Age -- How many previous binary API versions do we also 291bcb112bSNick Mathewson# support? 301bcb112bSNick Mathewson# 319659ecedSNick Mathewson# To increment a VERSION_INFO (current:revision:age): 329659ecedSNick Mathewson# If the ABI didn't change: 339659ecedSNick Mathewson# Return (current:revision+1:age) 349659ecedSNick Mathewson# If the ABI changed, but it's backward-compatible: 359659ecedSNick Mathewson# Return (current+1:0:age+1) 369659ecedSNick Mathewson# If the ABI changed and it isn't backward-compatible: 379659ecedSNick Mathewson# Return (current+1:0:0) 381bcb112bSNick Mathewson# 39a4063c06SNick Mathewson# Once an RC is out, DO NOT MAKE ANY ABI-BREAKING CHANGES IN THAT SERIES 40a4063c06SNick Mathewson# UNLESS YOU REALLY REALLY HAVE TO. 41*2cfa7ff7SAzat KhuzhinVERSION_INFO = 7:1:0 421bcb112bSNick Mathewson 439659ecedSNick Mathewson# History: RELEASE VERSION_INFO 449659ecedSNick Mathewson# 2.0.1-alpha -- 2.0 1:0:0 459659ecedSNick Mathewson# 2.0.2-alpha -- 2:0:0 469659ecedSNick Mathewson# 2.0.3-alpha -- 2:0:0 (should have incremented; didn't.) 479659ecedSNick Mathewson# 2.0.4-alpha -- 3:0:0 489659ecedSNick Mathewson# 2.0.5-beta -- 4:0:0 499659ecedSNick Mathewson# 2.0.6-rc -- 2.0 2:0:0 50fe008ed6SNick Mathewson# 2.0.7-rc -- 2.0 3:0:1 51ef18c994SNick Mathewson# 2.0.8-rc -- 2.0 4:0:2 5279957b89SNick Mathewson# 2.0.9-rc -- 2.0 5:0:0 (ABI changed slightly) 53bffc411eSNick Mathewson# 2.0.10-stable-- 2.0 5:1:0 (No ABI change) 547283facdSNick Mathewson# 2.0.11-stable-- 2.0 6:0:1 (ABI changed, backward-compatible) 557283facdSNick Mathewson# 2.0.12-stable-- 2.0 6:1:1 (No ABI change) 5680414e22SNick Mathewson# 2.0.13-stable-- 2.0 6:2:1 (No ABI change) 5785976ddfSNick Mathewson# 2.0.14-stable-- 2.0 6:3:1 (No ABI change) 585de3fa32SNick Mathewson# 2.0.15-stable-- 2.0 6:3:1 (Forgot to update :( ) 595de3fa32SNick Mathewson# 2.0.16-stable-- 2.0 6:4:1 (No ABI change) 608152b4c2SNick Mathewson# 2.0.17-stable-- 2.0 6:5:1 (No ABI change) 61ffdad1dcSNick Mathewson# 2.0.18-stable-- 2.0 6:6:1 (No ABI change) 62ffdad1dcSNick Mathewson# 2.0.19-stable-- 2.0 6:7:1 (No ABI change) 63ffdad1dcSNick Mathewson# 2.0.20-stable-- 2.0 6:8:1 (No ABI change) 64ffdad1dcSNick Mathewson# 2.0.21-stable-- 2.0 6:9:1 (No ABI change) 65a4063c06SNick Mathewson# 66a4063c06SNick Mathewson# For Libevent 2.1: 67556d0f40SNick Mathewson# 2.1.1-alpha -- 2.1 1:0:0 68dd4be76fSNick Mathewson# 2.1.2-alpha -- 2.1 1:0:0 (should have been 2:0:1) 69dd4be76fSNick Mathewson# 2.1.3-alpha -- 2.1 3:0:0 (ABI changed slightly) 70d08273ecSNick Mathewson# 2.1.4-alpha -- 2.1 4:0:0 (ABI changed slightly) 71683f5568SNick Mathewson# 2.1.5-beta -- 2.1 5:0:0 (ABI changed slightly) 7251019e94SAzat Khuzhin# 2.1.6-beta -- 2.1 6:0:0 (ABI changed slightly) 73f4489b83SAzat Khuzhin# 2.1.7-beta -- 2.1 6:1:0 (ABI changed slightly) 74900f5c45SAzat Khuzhin# 2.1.8-stable-- 2.1 6:2:0 (No ABI change) 75900f5c45SAzat Khuzhin# 2.1.9-beta-- 2.1 6:3:0 (No ABI change) 765b723a66SAzat Khuzhin# 2.1.10-stable-- 2.1 6:4:0 (No ABI change, WRONG) 775b723a66SAzat Khuzhin# 2.1.11-stable-- 2.1 7:0:0 (ABI changed) 78*2cfa7ff7SAzat Khuzhin# 2.1.12-stable-- 2.1 7:1:0 (No ABI change) 799659ecedSNick Mathewson 809659ecedSNick Mathewson# ABI version history for this package effectively restarts every time 819659ecedSNick Mathewson# we change RELEASE. Version 1.4.x had RELEASE of 1.4. 829659ecedSNick Mathewson# 839659ecedSNick Mathewson# Ideally, we would not be using RELEASE at all; instead we could just 849659ecedSNick Mathewson# use the VERSION_INFO field to label our backward-incompatible ABI 859659ecedSNick Mathewson# changes, and those would be few and far between. Unfortunately, 869659ecedSNick Mathewson# Libevent still exposes far too many volatile structures in its 879659ecedSNick Mathewson# headers, so we pretty much have to assume that most development 889659ecedSNick Mathewson# series will break ABI compatibility. For now, it's simplest just to 899659ecedSNick Mathewson# keep incrementing the RELEASE between series and resetting VERSION_INFO. 909659ecedSNick Mathewson# 919659ecedSNick Mathewson# Eventually, when we get to the point where the structures in the 929659ecedSNick Mathewson# headers are all non-changing (or not there at all!), we can shift to 939659ecedSNick Mathewson# a more normal worldview where backward-incompatible ABI changes are 949659ecedSNick Mathewson# nice and rare. For the next couple of years, though, 'struct event' 959659ecedSNick Mathewson# is user-visible, and so we can pretty much guarantee that release 969659ecedSNick Mathewson# series won't be binary-compatible. 979659ecedSNick Mathewson 98e23cda3dSHarlan Stennif INSTALL_LIBEVENT 999eb2fd75SNick Mathewsondist_bin_SCRIPTS = event_rpcgen.py 100e23cda3dSHarlan Stennendif 101c4e60994SNiels Provos 102edfc28caSNiels Provospkgconfigdir=$(libdir)/pkgconfig 103b8d7c621SJan HeylenLIBEVENT_PKGCONFIG=libevent.pc libevent_core.pc libevent_extra.pc 104edfc28caSNiels Provos 105b3fea673SRoss Lagerwall# These sources are conditionally added by configure.ac or conditionally 1062e898f54SNick Mathewson# included from other files. 107b660edf9SNick MathewsonPLATFORM_DEPENDENT_SRC = \ 1082711cda3SNick Mathewson arc4random.c \ 1092711cda3SNick Mathewson epoll_sub.c 110b660edf9SNick Mathewson 111bf3a67cfSAzat KhuzhinCMAKE_FILES = \ 112bf3a67cfSAzat Khuzhin cmake/AddCompilerFlags.cmake \ 113bf3a67cfSAzat Khuzhin cmake/AddEventLibrary.cmake \ 114bf3a67cfSAzat Khuzhin cmake/CheckConstExists.cmake \ 115bf3a67cfSAzat Khuzhin cmake/CheckFileOffsetBits.c \ 116bf3a67cfSAzat Khuzhin cmake/CheckFileOffsetBits.cmake \ 117bf3a67cfSAzat Khuzhin cmake/CheckFunctionKeywords.cmake \ 118bf3a67cfSAzat Khuzhin cmake/CheckPrototypeDefinition.c.in \ 119bf3a67cfSAzat Khuzhin cmake/CheckPrototypeDefinition.cmake \ 120bf3a67cfSAzat Khuzhin cmake/CheckWorkingKqueue.cmake \ 121bf3a67cfSAzat Khuzhin cmake/CodeCoverage.cmake \ 122bf3a67cfSAzat Khuzhin cmake/COPYING-CMAKE-SCRIPTS \ 123bf3a67cfSAzat Khuzhin cmake/Copyright.txt \ 124bf3a67cfSAzat Khuzhin cmake/LibeventConfig.cmake.in \ 125bf3a67cfSAzat Khuzhin cmake/LibeventConfigVersion.cmake.in \ 1262016f017SAzat Khuzhin cmake/Macros.cmake \ 127877f2355SAzat Khuzhin cmake/Uninstall.cmake.in \ 1287a85300aSyuangongji cmake/UseDoxygen.cmake \ 1292016f017SAzat Khuzhin cmake/VersionViaGit.cmake \ 130bf3a67cfSAzat Khuzhin event-config.h.cmake \ 131bf3a67cfSAzat Khuzhin evconfig-private.h.cmake \ 132bf3a67cfSAzat Khuzhin CMakeLists.txt 133bf3a67cfSAzat Khuzhin 13455490942SNick MathewsonEXTRA_DIST = \ 1352711cda3SNick Mathewson ChangeLog-1.4 \ 1362711cda3SNick Mathewson ChangeLog-2.0 \ 1372711cda3SNick Mathewson Doxyfile \ 13870670067SNick Mathewson LICENSE \ 1392711cda3SNick Mathewson Makefile.nmake test/Makefile.nmake \ 1402e898f54SNick Mathewson autogen.sh \ 141e23cda3dSHarlan Stenn event_rpcgen.py \ 14222aff049SNick Mathewson libevent.pc.in \ 1435859c235SZack Weinberg make-event-config.sed \ 1449097c95bSNick Mathewson whatsnew-2.0.txt \ 1454fe81e23SNick Mathewson whatsnew-2.1.txt \ 1463660a4ccSAzat Khuzhin README.md \ 147bf3a67cfSAzat Khuzhin $(CMAKE_FILES) \ 148b660edf9SNick Mathewson $(PLATFORM_DEPENDENT_SRC) 1496c6c936bSNiels Provos 15049e9bb7fSDave HartLIBEVENT_LIBS_LA = libevent.la libevent_core.la libevent_extra.la 151309fc7c4SNick Mathewsonif PTHREADS 15249e9bb7fSDave HartLIBEVENT_LIBS_LA += libevent_pthreads.la 15349e9bb7fSDave HartLIBEVENT_PKGCONFIG += libevent_pthreads.pc 154309fc7c4SNick Mathewsonendif 155709c21c4SNick Mathewsonif OPENSSL 15649e9bb7fSDave HartLIBEVENT_LIBS_LA += libevent_openssl.la 15749e9bb7fSDave HartLIBEVENT_PKGCONFIG += libevent_openssl.pc 15849e9bb7fSDave Hartendif 15949e9bb7fSDave Hart 16049e9bb7fSDave Hartif INSTALL_LIBEVENT 16149e9bb7fSDave Hartlib_LTLIBRARIES = $(LIBEVENT_LIBS_LA) 16249e9bb7fSDave Hartpkgconfig_DATA = $(LIBEVENT_PKGCONFIG) 16349e9bb7fSDave Hartelse 16449e9bb7fSDave Hartnoinst_LTLIBRARIES = $(LIBEVENT_LIBS_LA) 165709c21c4SNick Mathewsonendif 1666c6c936bSNiels Provos 1677092f3b6SNick MathewsonEXTRA_SOURCE= 1687092f3b6SNick Mathewsonnoinst_HEADERS= 1697092f3b6SNick Mathewsonnoinst_PROGRAMS= 1707092f3b6SNick MathewsonEXTRA_PROGRAMS= 1717092f3b6SNick MathewsonCLEANFILES= 1722863c837SNick MathewsonDISTCLEANFILES= 1737092f3b6SNick MathewsonBUILT_SOURCES = 1746cdfeebeSNick Mathewsoninclude include/include.am 1756cdfeebeSNick Mathewsoninclude sample/include.am 1766cdfeebeSNick Mathewsoninclude test/include.am 1779cc67e5fSNick Mathewson 1789f7d28bbSNiels Provosif BUILD_WIN32 1799f7d28bbSNiels Provos 180976f7d34SAzat KhuzhinSYS_CORE_LIBS = -liphlpapi 18186090ee1SPeter RosinSYS_LIBS = -lws2_32 -lshell32 -ladvapi32 182bb09535bSAzat KhuzhinSYS_SRC = win32select.c buffer_iocp.c event_iocp.c \ 183fe47003dSNick Mathewson bufferevent_async.c 184ae1bd829SJoakim SöderbergSYS_INCLUDES = -IWIN32-Code -IWIN32-Code/nmake 1859f7d28bbSNiels Provos 186bb09535bSAzat Khuzhinif THREADS 187bb09535bSAzat KhuzhinSYS_SRC += evthread_win32.c 188bb09535bSAzat Khuzhinendif 189bb09535bSAzat Khuzhin 1909f7d28bbSNiels Provoselse 1919f7d28bbSNiels Provos 192976f7d34SAzat KhuzhinSYS_CORE_LIBS = 1939f7d28bbSNiels ProvosSYS_LIBS = 1949f7d28bbSNiels ProvosSYS_SRC = 1959f7d28bbSNiels ProvosSYS_INCLUDES = 1969f7d28bbSNiels Provos 1979f7d28bbSNiels Provosendif 1989f7d28bbSNiels Provos 19949146200SNick Mathewsonif STRLCPY_IMPL 20049146200SNick MathewsonSYS_SRC += strlcpy.c 20149146200SNick Mathewsonendif 2022e898f54SNick Mathewsonif SELECT_BACKEND 2032e898f54SNick MathewsonSYS_SRC += select.c 2042e898f54SNick Mathewsonendif 2052e898f54SNick Mathewsonif POLL_BACKEND 2062e898f54SNick MathewsonSYS_SRC += poll.c 2072e898f54SNick Mathewsonendif 2082e898f54SNick Mathewsonif DEVPOLL_BACKEND 2092e898f54SNick MathewsonSYS_SRC += devpoll.c 2102e898f54SNick Mathewsonendif 2112e898f54SNick Mathewsonif KQUEUE_BACKEND 2122e898f54SNick MathewsonSYS_SRC += kqueue.c 2132e898f54SNick Mathewsonendif 2142e898f54SNick Mathewsonif EPOLL_BACKEND 2152e898f54SNick MathewsonSYS_SRC += epoll.c 2162e898f54SNick Mathewsonendif 2172e898f54SNick Mathewsonif EVPORT_BACKEND 2182e898f54SNick MathewsonSYS_SRC += evport.c 2192e898f54SNick Mathewsonendif 2202e898f54SNick Mathewsonif SIGNAL_SUPPORT 2212e898f54SNick MathewsonSYS_SRC += signal.c 2222e898f54SNick Mathewsonendif 2232e898f54SNick Mathewson 2247092f3b6SNick MathewsonBUILT_SOURCES += include/event2/event-config.h 225f74e7258SNick Mathewson 2265859c235SZack Weinberginclude/event2/event-config.h: config.h make-event-config.sed 227371a1237SNick Mathewson $(AM_V_GEN)test -d include/event2 || $(MKDIR_P) include/event2 228371a1237SNick Mathewson $(AM_V_at)$(SED) -f $(srcdir)/make-event-config.sed < config.h > $@T 229371a1237SNick Mathewson $(AM_V_at)mv -f $@T $@ 230f74e7258SNick Mathewson 2312711cda3SNick MathewsonCORE_SRC = \ 2322711cda3SNick Mathewson buffer.c \ 2332711cda3SNick Mathewson bufferevent.c \ 2342711cda3SNick Mathewson bufferevent_filter.c \ 2352711cda3SNick Mathewson bufferevent_pair.c \ 2362711cda3SNick Mathewson bufferevent_ratelim.c \ 2372711cda3SNick Mathewson bufferevent_sock.c \ 2382711cda3SNick Mathewson event.c \ 2392711cda3SNick Mathewson evmap.c \ 2402711cda3SNick Mathewson evthread.c \ 2412711cda3SNick Mathewson evutil.c \ 2422711cda3SNick Mathewson evutil_rand.c \ 243c4194854SNick Mathewson evutil_time.c \ 2442711cda3SNick Mathewson listener.c \ 2452711cda3SNick Mathewson log.c \ 2462711cda3SNick Mathewson $(SYS_SRC) 2472711cda3SNick Mathewson 2487092f3b6SNick MathewsonEXTRAS_SRC = \ 2492711cda3SNick Mathewson evdns.c \ 2502711cda3SNick Mathewson event_tagging.c \ 2512711cda3SNick Mathewson evrpc.c \ 2522711cda3SNick Mathewson http.c 2535ebd23adSNick Mathewson 254d54d3fc4SNick Mathewsonif BUILD_WITH_NO_UNDEFINED 25525433b96SNick MathewsonNO_UNDEFINED = -no-undefined 256fdc62973SNick MathewsonMAYBE_CORE = libevent_core.la 25725433b96SNick Mathewsonelse 25825433b96SNick MathewsonNO_UNDEFINED = 25914250031SSebastian HahnMAYBE_CORE = 26025433b96SNick Mathewsonendif 26125433b96SNick Mathewson 2622f060c5fSstennAM_CFLAGS = $(LIBEVENT_CFLAGS) 2637e56c8b2SAzat KhuzhinAM_CPPFLAGS = -I$(srcdir)/compat -I./include -I$(srcdir)/include $(SYS_INCLUDES) $(LIBEVENT_CPPFLAGS) 2642f060c5fSstennAM_LDFLAGS = $(LIBEVENT_LDFLAGS) 2652f060c5fSstenn 2662f060c5fSstennGENERIC_LDFLAGS = -version-info $(VERSION_INFO) $(RELEASE) $(NO_UNDEFINED) $(AM_LDFLAGS) 267b2d7440aSNick Mathewson 2687092f3b6SNick Mathewsonlibevent_la_SOURCES = $(CORE_SRC) $(EXTRAS_SRC) 269976f7d34SAzat Khuzhinlibevent_la_LIBADD = @LTLIBOBJS@ $(SYS_LIBS) $(SYS_CORE_LIBS) 270b2d7440aSNick Mathewsonlibevent_la_LDFLAGS = $(GENERIC_LDFLAGS) 2716c6c936bSNiels Provos 27288173102SNiels Provoslibevent_core_la_SOURCES = $(CORE_SRC) 273976f7d34SAzat Khuzhinlibevent_core_la_LIBADD = @LTLIBOBJS@ $(SYS_LIBS) $(SYS_CORE_LIBS) 274b2d7440aSNick Mathewsonlibevent_core_la_LDFLAGS = $(GENERIC_LDFLAGS) 27588173102SNiels Provos 276309fc7c4SNick Mathewsonif PTHREADS 277309fc7c4SNick Mathewsonlibevent_pthreads_la_SOURCES = evthread_pthread.c 278d54d3fc4SNick Mathewsonlibevent_pthreads_la_LIBADD = $(MAYBE_CORE) 279b2d7440aSNick Mathewsonlibevent_pthreads_la_LDFLAGS = $(GENERIC_LDFLAGS) 280309fc7c4SNick Mathewsonendif 281309fc7c4SNick Mathewson 2827092f3b6SNick Mathewsonlibevent_extra_la_SOURCES = $(EXTRAS_SRC) 283fdc62973SNick Mathewsonlibevent_extra_la_LIBADD = $(MAYBE_CORE) $(SYS_LIBS) 284b2d7440aSNick Mathewsonlibevent_extra_la_LDFLAGS = $(GENERIC_LDFLAGS) 28588173102SNiels Provos 286709c21c4SNick Mathewsonif OPENSSL 287709c21c4SNick Mathewsonlibevent_openssl_la_SOURCES = bufferevent_openssl.c 288292092ebSSebastian Hahnlibevent_openssl_la_LIBADD = $(MAYBE_CORE) $(OPENSSL_LIBS) 289b2d7440aSNick Mathewsonlibevent_openssl_la_LDFLAGS = $(GENERIC_LDFLAGS) 29046f1769dSZack Weinberglibevent_openssl_la_CPPFLAGS = $(AM_CPPFLAGS) $(OPENSSL_INCS) 291709c21c4SNick Mathewsonendif 292709c21c4SNick Mathewson 2937092f3b6SNick Mathewsonnoinst_HEADERS += \ 294ae1bd829SJoakim Söderberg WIN32-Code/nmake/evconfig-private.h \ 295ae1bd829SJoakim Söderberg WIN32-Code/nmake/event2/event-config.h \ 2967042ff24SAzat Khuzhin WIN32-Code/getopt.h \ 2977042ff24SAzat Khuzhin WIN32-Code/getopt.c \ 2987042ff24SAzat Khuzhin WIN32-Code/getopt_long.c \ 299b660edf9SNick Mathewson WIN32-Code/tree.h \ 3002711cda3SNick Mathewson bufferevent-internal.h \ 3012711cda3SNick Mathewson changelist-internal.h \ 3022711cda3SNick Mathewson compat/sys/queue.h \ 3032711cda3SNick Mathewson defer-internal.h \ 30443ffcf69SNick Mathewson epolltable-internal.h \ 3052711cda3SNick Mathewson evbuffer-internal.h \ 3062711cda3SNick Mathewson event-internal.h \ 3072711cda3SNick Mathewson evmap-internal.h \ 3082711cda3SNick Mathewson evrpc-internal.h \ 3092711cda3SNick Mathewson evsignal-internal.h \ 3102711cda3SNick Mathewson evthread-internal.h \ 3112711cda3SNick Mathewson ht-internal.h \ 3122711cda3SNick Mathewson http-internal.h \ 3132711cda3SNick Mathewson iocp-internal.h \ 3142711cda3SNick Mathewson ipv6-internal.h \ 3152711cda3SNick Mathewson kqueue-internal.h \ 3162711cda3SNick Mathewson log-internal.h \ 3172711cda3SNick Mathewson minheap-internal.h \ 3182711cda3SNick Mathewson mm-internal.h \ 3192711cda3SNick Mathewson ratelim-internal.h \ 3202711cda3SNick Mathewson ratelim-internal.h \ 3212711cda3SNick Mathewson strlcpy-internal.h \ 32271bca50fSNick Mathewson time-internal.h \ 32308658136SAzat Khuzhin util-internal.h \ 32408658136SAzat Khuzhin openssl-compat.h 32555490942SNick Mathewson 326bbea8d6bSNick MathewsonEVENT1_HDRS = \ 3272711cda3SNick Mathewson include/evdns.h \ 328bbea8d6bSNick Mathewson include/event.h \ 329bbea8d6bSNick Mathewson include/evhttp.h \ 330bbea8d6bSNick Mathewson include/evrpc.h \ 331bbea8d6bSNick Mathewson include/evutil.h 33285b0a7a2SNick Mathewson 333ab008c7dSDave Hartif INSTALL_LIBEVENT 334ab008c7dSDave Hartinclude_HEADERS = $(EVENT1_HDRS) 335ab008c7dSDave Hartelse 336ab008c7dSDave Hartnoinst_HEADERS += $(EVENT1_HDRS) 337ab008c7dSDave Hartendif 338ab008c7dSDave Hart 339426c8fbeSNick Mathewsonverify: check 340f5a62ed3SNiels Provos 3415d1e8570Syuangongjiinclude doxygen.am 3427135ffb6SNick Mathewson 343b8d7c621SJan HeylenDISTCLEANFILES += *~ libevent.pc libevent_core.pc libevent_extra.pc ./include/event2/event-config.h 344ec347b92SNick Mathewson 345