Use $top_srcdir and $srcdir variables to refer to source paths in Makefile.am. This makes it possible to build libevent from a separate directory. Patch from Kelly Anderson.
svn:r400
include_HEADERS = event.h evhttp.h evdns.h evrpc.h
-INCLUDES = -Icompat $(SYS_INCLUDES)
+INCLUDES = -I$(srcdir)/compat $(SYS_INCLUDES)
man_MANS = event.3 evdns.3
verify: libevent.la
- cd $(srcdir)/test && make verify
+ cd test && make verify
DISTCLEANFILES = *~
AUTOMAKE_OPTIONS = foreign no-dependencies
LDADD = ../libevent.la
-AM_CFLAGS = -I../compat
+AM_CFLAGS = -I$(top_srcdir)/compat
noinst_PROGRAMS = event-test time-test signal-test
AUTOMAKE_OPTIONS = foreign no-dependencies
LDADD = ../libevent.la
-CPPFLAGS = -I.. -I../compat
+CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/compat
EXTRA_DIST = regress.rpc
bench_SOURCES = bench.c
regress.gen.c regress.gen.h: regress.rpc
- ../event_rpcgen.py regress.rpc || echo "No Python installed"
+ $(top_srcdir)/event_rpcgen.py regress.rpc || echo "No Python installed"
DISTCLEANFILES = *~
CLEANFILES = regress.gen.h regress.gen.c