Only link programs that need it against OpenSSL.
[sliver-openvswitch.git] / switch / Makefile.am
1 include ../Make.vars
2
3 bin_PROGRAMS = switch
4 man_MANS = switch.8
5
6 switch_SOURCES = \
7         chain.c \
8         chain.h \
9         crc32.c \
10         crc32.h \
11         datapath.c \
12         datapath.h \
13         switch.c \
14         switch-flow.c \
15         switch-flow.h \
16         table.h \
17         table-hash.c \
18         table-linear.c
19
20 switch_LDADD = ../lib/libopenflow.la -ldl $(SSL_LIBS)
21
22 EXTRA_DIST = switch.8.in
23 DISTCLEANFILES = switch.8
24 switch.8: switch.8.in Makefile
25         ($(do_subst) && $(ro_man)) < $(srcdir)/switch.8.in > switch.8