xref: /libevent-2.1.12/sample/include.am (revision 6cdfeebe)
1# sample/Makefile.am for libevent
2# Copyright 2000-2007 Niels Provos
3# Copyright 2007-2012 Niels Provos and Nick Mathewson
4#
5# See LICENSE for copying information.
6
7SAMPLES = \
8	sample/dns-example				\
9	sample/event-read-fifo			\
10	sample/hello-world				\
11	sample/http-server				\
12	sample/signal-test				\
13	sample/time-test
14
15if OPENSSL
16SAMPLES += sample/le-proxy
17sample_le_proxy_SOURCES = sample/le-proxy.c
18sample_le_proxy_LDADD = libevent.la libevent_openssl.la -lssl -lcrypto ${OPENSSL_LIBADD}
19sample_le_proxy_INCLUDES = $(OPENSSL_INCS)
20endif
21
22noinst_PROGRAMS += $(SAMPLES)
23
24$(SAMPLES) : libevent.la
25
26sample_event_read_fifo_SOURCES = sample/event-read-fifo.c
27sample_event_read_fifo_LDADD = $(LIBEVENT_GC_SECTIONS) libevent.la
28sample_time_test_SOURCES = sample/time-test.c
29sample_time_test_LDADD = $(LIBEVENT_GC_SECTIONS) libevent.la
30sample_signal_test_SOURCES = sample/signal-test.c
31sample_signal_test_LDADD = $(LIBEVENT_GC_SECTIONS) libevent.la
32sample_dns_example_SOURCES = sample/dns-example.c
33sample_dns_example_LDADD = $(LIBEVENT_GC_SECTIONS) libevent.la
34sample_hello_world_SOURCES = sample/hello-world.c
35sample_hello_world_LDADD = $(LIBEVENT_GC_SECTIONS) libevent.la
36sample_http_server_SOURCES = sample/http-server.c
37sample_http_server_LDADD = $(LIBEVENT_GC_SECTIONS) libevent.la
38
39
40
41